rk_screen.c add mipi config
authorhhb <hhb@rock-chips.com>
Fri, 21 Jun 2013 06:17:32 +0000 (14:17 +0800)
committerhhb <hhb@rock-chips.com>
Fri, 21 Jun 2013 06:17:32 +0000 (14:17 +0800)
drivers/video/rockchip/screen/rk_screen.c

index 06a0d00ad4df058f975ca31ffe218bfc98a188a9..d0c3975d2e537c8a41c5dc4cc88b5b6f4e85c866 100644 (file)
@@ -230,10 +230,21 @@ void set_lcd_info(struct rk29fb_screen *screen, struct rk29lcd_info *lcd_info )
        
 #if defined(CONFIG_MIPI_DSI)
        /* MIPI DSI */
+#if defined(MIPI_DSI_LANE)       
     screen->dsi_lane = MIPI_DSI_LANE;
+#else
+       screen->dsi_lane = 4;
+#endif
     //screen->dsi_video_mode = MIPI_DSI_VIDEO_MODE;
+#if defined(MIPI_DSI_HS_CLK)    
     screen->hs_tx_clk = MIPI_DSI_HS_CLK;
+#else    
+    screen->hs_tx_clk = 1000000000;        //1GHz
+#endif
+
 #endif
+
+
        /* Operation function*/
 #if defined(RK_SCREEN_INIT)  //some screen need to init by spi or i2c
        screen->init = rk_lcd_init;