]>
Commit | Line | Data |
---|---|---|
9d200153 SM |
1 | config MSM_STAGING |
2 | tristate "MSM Frame Buffer Support" | |
3 | depends on FB && ARCH_MSM && !FB_MSM | |
4 | select FB_BACKLIGHT if FB_MSM_BACKLIGHT | |
5 | select NEW_LEDS | |
6 | select LEDS_CLASS | |
7 | select FB_CFB_FILLRECT | |
8 | select FB_CFB_COPYAREA | |
9 | select FB_CFB_IMAGEBLIT | |
10 | ---help--- | |
11 | Support for MSM Framebuffer. | |
12 | ||
13 | if MSM_STAGING | |
14 | ||
15 | config FB_MSM_LCDC_HW | |
16 | bool | |
17 | default n | |
18 | ||
19 | choice | |
20 | prompt "MDP HW version" | |
21 | default FB_MSM_MDP31 | |
22 | ||
23 | config FB_MSM_MDP31 | |
24 | select FB_MSM_LCDC_HW | |
25 | bool "MDP HW ver3.1" | |
26 | ---help--- | |
27 | Support for MSM MDP HW revision 3.1 | |
28 | Say Y here if this is msm8x50 variant platform. | |
29 | endchoice | |
30 | ||
31 | config FB_MSM_LCDC | |
32 | bool | |
33 | default n | |
34 | ||
35 | config FB_MSM_TVOUT | |
36 | bool | |
37 | default n | |
38 | ||
39 | config FB_MSM_LCDC_PANEL | |
40 | bool | |
41 | select FB_MSM_LCDC | |
42 | default n | |
43 | ||
44 | config FB_MSM_LCDC_PRISM_WVGA | |
45 | bool | |
46 | select FB_MSM_LCDC_PANEL | |
47 | default n | |
48 | ||
9d200153 SM |
49 | config FB_MSM_LCDC_ST15_WXGA |
50 | bool | |
51 | select FB_MSM_LCDC_PANEL | |
52 | default n | |
53 | ||
9d200153 SM |
54 | choice |
55 | prompt "LCD Panel" | |
56 | default FB_MSM_LCDC_ST15_PANEL | |
57 | ||
58 | config FB_MSM_LCDC_PRISM_WVGA_PANEL | |
59 | depends on FB_MSM_LCDC_HW | |
60 | bool "LCDC Prism WVGA Panel" | |
61 | select FB_MSM_LCDC_PRISM_WVGA | |
62 | ---help--- | |
63 | Support for LCDC Prism WVGA (800x480) panel | |
64 | ||
65 | ||
66 | config FB_MSM_LCDC_ST15_PANEL | |
67 | depends on FB_MSM_LCDC_HW | |
68 | bool "LCDC ST1.5 Panel" | |
69 | select FB_MSM_LCDC_ST15_WXGA | |
70 | ---help--- | |
71 | Support for ST1.5 WXGA (1366x768) panel | |
72 | ||
73 | config FB_MSM_PANEL_NONE | |
74 | bool "NONE" | |
75 | ---help--- | |
76 | This will disable LCD panel | |
77 | endchoice | |
78 | ||
79 | choice | |
80 | prompt "Secondary LCD Panel" | |
81 | depends on FB_MSM_MDP31 | |
82 | default FB_MSM_SECONDARY_PANEL_NONE | |
83 | ||
84 | config FB_MSM_SECONDARY_PANEL_NONE | |
85 | bool "NONE" | |
86 | ---help--- | |
87 | No secondary panel | |
88 | endchoice | |
89 | ||
90 | config FB_MSM_TVOUT_NTSC | |
91 | bool | |
92 | select FB_MSM_TVOUT | |
93 | default n | |
94 | ||
95 | config FB_MSM_TVOUT_PAL | |
96 | bool | |
97 | select FB_MSM_TVOUT | |
98 | default n | |
99 | ||
100 | choice | |
101 | depends on (FB_MSM_MDP22 || FB_MSM_MDP31) | |
102 | prompt "TVOut Region" | |
103 | default FB_MSM_TVOUT_NTSC_M | |
104 | ||
105 | config FB_MSM_TVOUT_NTSC_M | |
106 | bool "NTSC M" | |
107 | select FB_MSM_TVOUT_NTSC | |
108 | ---help--- | |
109 | Support for NTSC M region (North American and Korea) | |
110 | ||
111 | config FB_MSM_TVOUT_NONE | |
112 | bool "NONE" | |
113 | ---help--- | |
114 | This will disable TV Out functionality. | |
115 | endchoice | |
116 | ||
117 | config PMEM_KERNEL_SIZE | |
118 | int "PMEM for kernel components (in MB)" | |
119 | default 2 | |
120 | depends on ARCH_QSD8X50 | |
121 | help | |
122 | Configures the amount of PMEM for use by kernel components | |
123 | (in MB; minimum 2MB) | |
124 | endif |