From 36cb2472e4c1fffafe61f759908f772c555ef636 Mon Sep 17 00:00:00 2001 From: hjc Date: Wed, 3 Jun 2015 11:38:39 +0800 Subject: [PATCH] rk fb: if win close we have to set 4 area state to 0, otherwise will lead to pagefault Signed-off-by: hjc --- drivers/video/rockchip/rk_fb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/video/rockchip/rk_fb.c b/drivers/video/rockchip/rk_fb.c index 307c95349cd3..a9ee1f0c3853 100755 --- a/drivers/video/rockchip/rk_fb.c +++ b/drivers/video/rockchip/rk_fb.c @@ -1841,6 +1841,8 @@ static void rk_fb_update_reg(struct rk_lcdc_driver *dev_drv, } else { win->z_order = -1; win->state = 0; + for (j = 0; j < 4; j++) + win->area[j].state = 0; #if defined(CONFIG_ROCKCHIP_IOMMU) if (dev_drv->iommu_enabled) { for (j = 0; j < 4; j++) { -- 2.34.1