]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/video/mxsfb.c
video: mxsfb: fix crash when unblanking the display
[karo-tx-linux.git] / drivers / video / mxsfb.c
index 49619b4415000efc1ef87756d09667017a682244..f2a49ef772f3b59c47fd0cf12e81218e5ddb0325 100644 (file)
@@ -369,7 +369,8 @@ static void mxsfb_disable_controller(struct fb_info *fb_info)
                loop--;
        }
 
-       writel(VDCTRL4_SYNC_SIGNALS_ON, host->base + LCDC_VDCTRL4 + REG_CLR);
+       reg = readl(host->base + LCDC_VDCTRL4);
+       writel(reg & ~VDCTRL4_SYNC_SIGNALS_ON, host->base + LCDC_VDCTRL4);
 
        clk_disable_unprepare(host->clk);