mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 04:10:18 +09:00
drm/rockchip: dw-mipi: add power protect for loader logo
Change-Id: I3bdd70d357324c8f526122dcab1bc44fe0ae0ff2 Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
This commit is contained in:
@@ -1046,7 +1046,20 @@ static struct drm_encoder *dw_mipi_dsi_connector_best_encoder(
|
||||
return &dsi->encoder;
|
||||
}
|
||||
|
||||
static int dw_mipi_loader_protect(struct drm_connector *connector, bool on)
|
||||
{
|
||||
struct dw_mipi_dsi *dsi = con_to_dsi(connector);
|
||||
|
||||
if (on)
|
||||
pm_runtime_get_sync(dsi->dev);
|
||||
else
|
||||
pm_runtime_put(dsi->dev);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static struct drm_connector_helper_funcs dw_mipi_dsi_connector_helper_funcs = {
|
||||
.loader_protect = dw_mipi_loader_protect,
|
||||
.get_modes = dw_mipi_dsi_connector_get_modes,
|
||||
.mode_valid = dw_mipi_dsi_mode_valid,
|
||||
.best_encoder = dw_mipi_dsi_connector_best_encoder,
|
||||
|
||||
Reference in New Issue
Block a user