1 #include <asm/arch/sc8810_lcd.h>
\r
6 struct lcd_spec* panel;
\r
9 #define LCD_PANEL_ID_RM61581_TRULY (0x6158|0x00) //Ã
\90Ã
\85Ã
\80û(Ã
\94Ã
\9dÃ
\8eÂŽÃ
\89Ã
\95Ã
\82Œ)
\r
10 #define LCD_PANEL_ID_HX8357 (0x8357|0x00) //Ã
\81¢µÃ
\82\r
12 #if defined (CONFIG_LCD_HX8357_1) || defined(CONFIG_LCD_HX8357)
\r
13 extern struct lcd_spec lcd_panel_hx8357;
\r
16 #ifdef CONFIG_LCD_RM61581_TRULY
\r
17 extern struct lcd_spec lcd_panel_eR6158_truly;
\r
19 #ifdef CONFIG_LCD_HX8369
\r
20 extern struct lcd_spec lcd_panel_hx8369;
\r
22 #ifdef CONFIG_LCD_ILI9486
\r
23 extern struct lcd_spec lcd_panel_ili9486;
\r
25 #ifdef CONFIG_LCD_ILI9341S
\r
26 extern struct lcd_spec lcd_panel_ili9341s;
\r
29 #ifdef CONFIG_LCD_ILI9341_BOE
\r
30 extern struct lcd_spec lcd_panel_ili9341boe;
\r
33 #ifdef CONFIG_LCD_ILI9341_BOE_MINT
\r
34 extern struct lcd_spec lcd_panel_ili9486;
\r
37 #ifdef CONFIG_LCD_NT35510
\r
38 extern struct lcd_spec lcd_nt35510_spec;
\r
41 #ifdef CONFIG_LCD_S6D04H0
\r
42 extern struct lcd_spec lcd_s6d04h0_spec;
\r
45 struct lcd_cfg lcd_panel[] = {
\r
46 #ifdef CONFIG_LCD_HX8357_1
\r
49 .panel = &lcd_panel_hx8357,
\r
52 #ifdef CONFIG_LCD_ILI9341S
\r
55 .panel = &lcd_panel_ili9341s,
\r
58 #ifdef CONFIG_LCD_NT35510
\r
60 .lcd_id = 0x5bbc,/* !!! WORK AROUND !!! */
\r
61 .panel = &lcd_nt35510_spec,
\r
64 #ifdef CONFIG_LCD_ILI9341_BOE
\r
67 .panel = &lcd_panel_ili9341boe,
\r
70 #ifdef CONFIG_LCD_ILI9341_BOE_MINT
\r
73 .panel = &lcd_panel_ili9486,
\r
76 #ifdef CONFIG_LCD_ILI9486
\r
79 .panel = &lcd_panel_ili9486,
\r
82 #ifdef CONFIG_LCD_RM61581_TRULY
\r
84 .lcd_id = LCD_PANEL_ID_RM61581_TRULY,
\r
85 .panel = &lcd_panel_eR6158_truly,
\r
88 #ifdef CONFIG_LCD_HX8357
\r
90 .lcd_id = LCD_PANEL_ID_HX8357,
\r
91 .panel = &lcd_panel_hx8357,
\r
94 #ifdef CONFIG_LCD_HX8369
\r
97 .panel = &lcd_panel_hx8369,
\r
101 #ifdef CONFIG_LCD_S6D04H0
\r
103 .lcd_id = 0x61bc11,
\r
104 .panel = &lcd_s6d04h0_spec,
\r