rk3188 lcdc: fix compile error
authorhjc <hjc@rock-chips.com>
Thu, 25 Jul 2013 06:33:40 +0000 (14:33 +0800)
committerhjc <hjc@rock-chips.com>
Thu, 25 Jul 2013 06:33:40 +0000 (14:33 +0800)
drivers/video/rockchip/lcdc/rk3188_lcdc.c
drivers/video/rockchip/lcdc/rk3188_lcdc.h

index 6b16fcf8eab63bff409537d590df4c3e2b0d37b2..41548f2ebd31660b598d73c6963bad3d138fc68a 100755 (executable)
@@ -632,6 +632,7 @@ static int rk3188_load_screen(struct rk_lcdc_device_driver *dev_drv, bool initsc
                            v_VASP(screen->vsync_len + screen->upper_margin));
        }
        spin_unlock(&lcdc_dev->reg_lock);
+       #ifdef CONFIG_ARCH_RK3026
        if(dev_drv->screen0->type == SCREEN_RGB) //iomux for RGB screen
        {
                iomux_set(LCDC0_DCLK);
@@ -653,6 +654,7 @@ static int rk3188_load_screen(struct rk_lcdc_device_driver *dev_drv, bool initsc
                iomux_set(LCDC0_D22);
                iomux_set(LCDC0_D23);
        }
+       #endif
        ret = clk_set_rate(lcdc_dev->dclk, screen->pixclock);
        if(ret)
        {
index be728a6a12ca1c62ef7198af1243828e5e3265dc..868d2c0b5c80719ec7043a82d44b7e9b7cd19e3a 100755 (executable)
        RK3026/RK3028A max output  resolution 1920x1080
        support IEP instead of  3d
 */
-#ifdef CONFIG_ARCH_RK3026
+//#ifdef CONFIG_ARCH_RK3026
 //SYS_CTRL 0x00
 #define m_DIRECT_PATCH_EN         (1<<11)
 #define m_DIRECT_PATH_LAY_SEL     (1<<12)
 #define v_WIN1_EMPTY_INTR_CLR(x)  (((x)&1)<<27)
 #define v_WIN0_EMPTY_INTR_STA(x)  (((x)&1)<<28)
 #define v_WIN1_EMPTY_INTR_STA(x)  (((x)&1)<<29)
-#endif
+//#endif
 
 
 #define CalScale(x, y)              ((((u32)(x-1))*0x1000)/(y-1))