Message ID | 1364525119-31791-382-git-send-email-horms+renesas@verge.net.au (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/gpu/drm/rcar-du/rcar_du_plane.c b/drivers/gpu/drm/rcar-du/rcar_du_plane.c index 5055c9c..8cbd293 100644 --- a/drivers/gpu/drm/rcar-du/rcar_du_plane.c +++ b/drivers/gpu/drm/rcar-du/rcar_du_plane.c @@ -311,6 +311,9 @@ static int rcar_du_plane_disable(struct drm_plane *plane) struct rcar_du_device *rcdu = plane->dev->dev_private; struct rcar_du_plane *rplane = to_rcar_plane(plane); + if (!rplane->enabled) + return 0; + mutex_lock(&rcdu->planes.lock); rplane->enabled = false; rcar_du_crtc_update_planes(rplane->crtc);