From 9c0a79094946f6222af8e084f2738794f359841c Mon Sep 17 00:00:00 2001 From: zyw Date: Thu, 30 Dec 2010 12:23:07 +0800 Subject: [PATCH] update fb for video end --- drivers/video/rk29_fb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/video/rk29_fb.c b/drivers/video/rk29_fb.c index f8201598bfce..d38a7bdf09ab 100644 --- a/drivers/video/rk29_fb.c +++ b/drivers/video/rk29_fb.c @@ -1591,6 +1591,7 @@ int fb1_release(struct fb_info *info, int user) if(par->refcount) { par->refcount--; inf->video_mode = 0; + par->par_seted = 0; win1_blank(FB_BLANK_POWERDOWN, info); // wait for lcdc stop access memory @@ -1660,7 +1661,7 @@ static int fb1_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg) } local_irq_save(flags); - LcdMskReg(inf, SYS_CONFIG, m_W0_ENABLE, v_W0_ENABLE(1)); + LcdMskReg(inf, SYS_CONFIG, m_W0_ENABLE, v_W0_ENABLE(par->par_seted)); par->mirror.y_offset = yuv_phy[0]; par->mirror.c_offset = yuv_phy[1]; local_irq_restore(flags); -- 2.34.1