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);
|
||||
|
||||
dispc_runtime_get();
|
||||
|
||||
for (i = 0; i < priv->num_encoders; i++) {
|
||||
if (priv->encoders[i]->crtc == crtc) {
|
||||
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);
|
||||
}
|
||||
}
|
||||
|
||||
dispc_runtime_put();
|
||||
}
|
||||
|
||||
/* -----------------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue