lcd b101ew05:fix compile err when no use rk610 lvds
authoryxj <yxj@rock-chips.com>
Sat, 8 Sep 2012 09:05:26 +0000 (17:05 +0800)
committeryxj <yxj@rock-chips.com>
Sat, 8 Sep 2012 09:26:52 +0000 (17:26 +0800)
drivers/video/display/screen/lcd_b101ew05.c

index d3ef5fa43ba7ac97d3fd1282c5768ab0143857e0..03228b1f46ec5e5fad8262bba4b3a40fb516b89b 100755 (executable)
@@ -83,7 +83,7 @@ int dsp_lut[256] ={
                0x00f8f8f8, 0x00f9f9f9, 0x00fafafa, 0x00fbfbfb, 0x00fcfcfc, 0x00fdfdfd, 0x00fefefe, 0x00ffffff, \r
 };\r
 \r
-#ifdef  CONFIG_ONE_LCDC_DUAL_OUTPUT_INF\r
+#if  defined(CONFIG_ONE_LCDC_DUAL_OUTPUT_INF)&& defined(CONFIG_RK610_LVDS)\r
 \r
 /* scaler Timing    */\r
 //1920*1080*60\r
@@ -282,15 +282,16 @@ static int set_scaler_info(struct rk29fb_screen *screen, u8 hdmi_resolution)
        return 0;\r
 }\r
 #else\r
-static int set_scaler_info(struct rk29fb_screen *screen, u8 hdmi_resolution) NULL\r
+#define set_scaler_info  NULL\r
 #endif\r
 \r
 void set_lcd_info(struct rk29fb_screen *screen, struct rk29lcd_info *lcd_info )\r
 {\r
        /* screen type & face */\r
        screen->type = OUT_TYPE;\r
-       screen->face = OUT_FACE;\r
+#ifdef CONFIG_RK610_LVDS\r
        screen->hw_format = OUT_FORMAT;\r
+#endif\r
        \r
        /* Screen size */\r
        screen->x_res = H_VD;\r