drm: omapdrm: Remove nested PM get/sync when configuring encoders
The omap_crtc_encoder_setup() function is always called with the DSS enabled. Remove the dispc_runtime_get() and dispc_runtime_put() calls. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
This commit is contained in:
parent
1cfe19aa61
commit
fd93a252da
@ -374,8 +374,6 @@ static void omap_crtc_encoder_setup(struct drm_crtc *crtc, bool enable)
|
|||||||
|
|
||||||
DBG("%s: enable=%d", omap_crtc->name, enable);
|
DBG("%s: enable=%d", omap_crtc->name, enable);
|
||||||
|
|
||||||
dispc_runtime_get();
|
|
||||||
|
|
||||||
for (i = 0; i < priv->num_encoders; i++) {
|
for (i = 0; i < priv->num_encoders; i++) {
|
||||||
if (priv->encoders[i]->crtc == crtc) {
|
if (priv->encoders[i]->crtc == crtc) {
|
||||||
encoder = priv->encoders[i];
|
encoder = priv->encoders[i];
|
||||||
@ -396,8 +394,6 @@ static void omap_crtc_encoder_setup(struct drm_crtc *crtc, bool enable)
|
|||||||
omap_encoder_set_enabled(encoder, true);
|
omap_encoder_set_enabled(encoder, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dispc_runtime_put();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
Loading…
x
Reference in New Issue
Block a user