From e4c61c14cbbaf989ab7d911d68e596f9d98d94d7 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Thu, 11 Jun 2015 08:51:49 +0200 Subject: video: fsl-dcu-fb: fix FB blank powerdown mode Powerdown mode has not been applied since disable_controller does not initiate a register transfer by itself. Also disable the panel in this case. We can safely nable the controller unconditionally on FB blank normal. --- drivers/video/fbdev/fsl-dcu-fb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/video/fbdev/fsl-dcu-fb.c b/drivers/video/fbdev/fsl-dcu-fb.c index 7047c73d91a5..bb802c9c2e9a 100644 --- a/drivers/video/fbdev/fsl-dcu-fb.c +++ b/drivers/video/fbdev/fsl-dcu-fb.c @@ -666,8 +666,10 @@ static int fsl_dcu_blank(int blank_mode, struct fb_info *info) break; case FB_BLANK_POWERDOWN: disable_controller(info); + disable_panel(info); break; case FB_BLANK_UNBLANK: + enable_controller(info); enable_panel(info); break; } -- cgit v1.2.3