drm: rcar-du: Remove unused CRTC suspend/resume functions
An early implementation of suspend-resume helpers are available in the CRTC module, however they are unused and no longer needed. With suspend and resume handled by the core DRM atomic helpers, we can remove the unused functions. Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
This commit is contained in:
parent
7912dee777
commit
cf05f74ef4
@ -557,41 +557,6 @@ static void rcar_du_crtc_stop(struct rcar_du_crtc *rcrtc)
|
||||
rcar_du_group_start_stop(rcrtc->group, false);
|
||||
}
|
||||
|
||||
void rcar_du_crtc_suspend(struct rcar_du_crtc *rcrtc)
|
||||
{
|
||||
if (rcar_du_has(rcrtc->group->dev, RCAR_DU_FEATURE_VSP1_SOURCE))
|
||||
rcar_du_vsp_disable(rcrtc);
|
||||
|
||||
rcar_du_crtc_stop(rcrtc);
|
||||
rcar_du_crtc_put(rcrtc);
|
||||
}
|
||||
|
||||
void rcar_du_crtc_resume(struct rcar_du_crtc *rcrtc)
|
||||
{
|
||||
unsigned int i;
|
||||
|
||||
if (!rcrtc->crtc.state->active)
|
||||
return;
|
||||
|
||||
rcar_du_crtc_get(rcrtc);
|
||||
rcar_du_crtc_setup(rcrtc);
|
||||
|
||||
/* Commit the planes state. */
|
||||
if (!rcar_du_has(rcrtc->group->dev, RCAR_DU_FEATURE_VSP1_SOURCE)) {
|
||||
for (i = 0; i < rcrtc->group->num_planes; ++i) {
|
||||
struct rcar_du_plane *plane = &rcrtc->group->planes[i];
|
||||
|
||||
if (plane->plane.state->crtc != &rcrtc->crtc)
|
||||
continue;
|
||||
|
||||
rcar_du_plane_setup(plane);
|
||||
}
|
||||
}
|
||||
|
||||
rcar_du_crtc_update_planes(rcrtc);
|
||||
rcar_du_crtc_start(rcrtc);
|
||||
}
|
||||
|
||||
/* -----------------------------------------------------------------------------
|
||||
* CRTC Functions
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user