video: rk_fb: fix ymirror for kernel logo
authorMark Yao <mark.yao@rock-chips.com>
Tue, 19 Jan 2016 04:48:37 +0000 (12:48 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Mon, 25 Jan 2016 10:44:36 +0000 (18:44 +0800)
kernel logo not use ymirror now, so if uboot logo use ymirror,
we need close it when switch to kernel logo, otherwise, would get
iommu crash

Change-Id: I4a607f75ada4cf6454c7e0f4614b629ef747e851
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
drivers/video/rockchip/rk_fb.c

index cda6a811873cd4afed2bb0c5e992f2b12a2d09d5..fa5c8a1c36f590aa679ed5bc2861036fc0d11d42 100644 (file)
@@ -4190,6 +4190,7 @@ int rk_fb_register(struct rk_lcdc_driver *dev_drv,
                                       xact, yact, width, height);
                                return 0;
                        }
+                       ymirror = 0;
                        local_irq_save(flags);
                        if (dev_drv->ops->wait_frame_start)
                                dev_drv->ops->wait_frame_start(dev_drv, 0);