Allwinner DRM fixes for 4.13

A single commit to restore the framebuffer console when there's no DRM
users left.
drm/sun4i: Implement drm_driver lastclose to restore fbdev console

The drm_driver lastclose callback is called when the last userspace
DRM client has closed. Call drm_fbdev_cma_restore_mode to restore
the fbdev console otherwise the fbdev console will stop working.

Fixes: 9026e0d122ac ("drm: Add Allwinner A10 Display Engine support")
Tested-by: Olliver Schinagl <>
Reviewed-by: Chen-Yu Tsai <>
Signed-off-by: Jonathan Liu <>
Signed-off-by: Maxime Ripard <>
1 file changed