video: rockchip: lcdc: 3288: update CABC lut addr
authorHuang Jiachai <hjc@rock-chips.com>
Wed, 23 Sep 2015 10:21:39 +0000 (18:21 +0800)
committerGerrit Code Review <gerrit@rock-chips.com>
Tue, 29 Sep 2015 01:30:37 +0000 (09:30 +0800)
Change-Id: Ifcd0e7c76962fff628c2c372057937809ee850da
Signed-off-by: Huang Jiachai <hjc@rock-chips.com>
(cherry picked from commit 92e3d58d7ffc7d0687e032409de56b93f2e30d51)

drivers/video/rockchip/lcdc/rk3288_lcdc.c
drivers/video/rockchip/lcdc/rk3288_lcdc.h

index 55e9dc236dd032ea8d6543f9ba0e429e84d0de74..ee58413eec3deaad07312b88a139ffaa6616f9e7 100755 (executable)
@@ -3562,9 +3562,9 @@ static int rk3288_lcdc_set_dsp_cabc(struct rk_lcdc_driver *dev_drv,
        if (!dev_drv->cabc_mode) {
                spin_lock(&lcdc_dev->reg_lock);
                if (lcdc_dev->clk_on) {
-                       lcdc_msk_reg(lcdc_dev, CABC_CTRL0 | m_CABC_HANDLE_EN,
-                                    m_CABC_EN, v_CABC_EN(0) |
-                                    v_CABC_HANDLE_EN(0));
+                       lcdc_msk_reg(lcdc_dev, CABC_CTRL0,
+                                    m_CABC_HANDLE_EN | m_CABC_EN,
+                                    v_CABC_EN(0) | v_CABC_HANDLE_EN(0));
                        lcdc_cfg_done(lcdc_dev);
                }
                pr_info("mode = 0, close cabc\n");
index d83e4daa9cc4cb217c94e8f86ccb8f9efad13fb9..01af7054984bf4a5261a639ca962f3334192008b 100755 (executable)
 #define WIN3_LUT_ADDR                          (0x0800)
 #define HWC_LUT_ADDR                           (0x0c00)
 #define GAMMA_LUT_ADDR                         (0x1000)
-#define CABC_LUT_ADDR                  (0x1800)
+#define CABC_LUT_ADDR                  (0x2000)
 #define MCU_BYPASS_WPORT               (0x2200) 
 #define MCU_BYPASS_RPORT               (0x2300)