drm: rcar-du: Implement system suspend/resume support
authorKieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Fri, 15 Sep 2017 16:42:06 +0000 (17:42 +0100)
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Mon, 4 Dec 2017 11:04:11 +0000 (13:04 +0200)
commit7912dee7775e4c7590c227b4163bdb635bc50dd6
treebb8ceb86cd8f00b9a0641b40918a46055e86c1f4
parente2f930aaa3519865bbdfa1a37d4974a717c1fa09
drm: rcar-du: Implement system suspend/resume support

To support system suspend operations we must ensure the hardware is
stopped, and resumed explicitly from the suspend and resume handlers.

Implement suspend and resume functions using the DRM atomic helper
functions.

Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
drivers/gpu/drm/rcar-du/rcar_du_drv.c
drivers/gpu/drm/rcar-du/rcar_du_drv.h