Fix serial broken-ness on PXA250
[deliverable/linux.git] / arch / arm / mach-pxa / Kconfig
1 if ARCH_PXA
2
3 menu "Intel PXA2xx/PXA3xx Implementations"
4
5 if PXA3xx
6
7 menu "Supported PXA3xx Processor Variants"
8
9 config CPU_PXA300
10 bool "PXA300 (codename Monahans-L)"
11
12 config CPU_PXA310
13 bool "PXA310 (codename Monahans-LV)"
14 select CPU_PXA300
15
16 config CPU_PXA320
17 bool "PXA320 (codename Monahans-P)"
18
19 endmenu
20
21 endif
22
23 config ARCH_GUMSTIX
24 bool "Gumstix XScale boards"
25 help
26 Say Y here if you intend to run this kernel on a
27 Gumstix Full Function Minature Computer.
28
29 config MACH_GUMSTIX_F
30 bool "Basix, Connex, ws-200ax, ws-400ax systems"
31 depends on ARCH_GUMSTIX
32 select PXA25x
33
34 config ARCH_LUBBOCK
35 bool "Intel DBPXA250 Development Platform"
36 select PXA25x
37 select SA1111
38
39 config MACH_LOGICPD_PXA270
40 bool "LogicPD PXA270 Card Engine Development Platform"
41 select PXA27x
42 select HAVE_PWM
43
44 config MACH_MAINSTONE
45 bool "Intel HCDDBBVA0 Development Platform"
46 select PXA27x
47 select HAVE_PWM
48
49 config ARCH_PXA_IDP
50 bool "Accelent Xscale IDP"
51 select PXA25x
52
53 config PXA_SHARPSL
54 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
55 select SHARP_SCOOP
56 select SHARP_PARAM
57 help
58 Say Y here if you intend to run this kernel on a
59 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
60 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
61 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
62 handheld computer.
63
64 config MACH_POODLE
65 bool "Enable Sharp SL-5600 (Poodle) Support"
66 depends on PXA_SHARPSL
67 select PXA25x
68 select SHARP_LOCOMO
69 select PXA_SSP
70
71 config MACH_CORGI
72 bool "Enable Sharp SL-C700 (Corgi) Support"
73 depends on PXA_SHARPSL
74 select PXA25x
75 select PXA_SHARP_C7xx
76
77 config MACH_SHEPHERD
78 bool "Enable Sharp SL-C750 (Shepherd) Support"
79 depends on PXA_SHARPSL
80 select PXA25x
81 select PXA_SHARP_C7xx
82
83 config MACH_HUSKY
84 bool "Enable Sharp SL-C760 (Husky) Support"
85 depends on PXA_SHARPSL
86 select PXA25x
87 select PXA_SHARP_C7xx
88
89 config MACH_AKITA
90 bool "Enable Sharp SL-1000 (Akita) Support"
91 depends on PXA_SHARPSL
92 select PXA27x
93 select PXA_SHARP_Cxx00
94 select MACH_SPITZ
95 select I2C
96 select I2C_PXA
97
98 config MACH_SPITZ
99 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
100 depends on PXA_SHARPSL
101 select PXA27x
102 select PXA_SHARP_Cxx00
103
104 config MACH_BORZOI
105 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
106 depends on PXA_SHARPSL
107 select PXA27x
108 select PXA_SHARP_Cxx00
109
110 config MACH_TOSA
111 bool "Enable Sharp SL-6000x (Tosa) Support"
112 depends on PXA_SHARPSL
113 select PXA25x
114
115 config ARCH_PXA_ESERIES
116 bool "PXA based Toshiba e-series PDAs"
117 select PXA25x
118
119 config MACH_E330
120 bool "Toshiba e330"
121 default y
122 depends on ARCH_PXA_ESERIES
123 help
124 Say Y here if you intend to run this kernel on a Toshiba
125 e330 family PDA.
126
127 config MACH_E740
128 bool "Toshiba e740"
129 default y
130 depends on ARCH_PXA_ESERIES
131 help
132 Say Y here if you intend to run this kernel on a Toshiba
133 e740 family PDA.
134
135 config MACH_E750
136 bool "Toshiba e750"
137 default y
138 depends on ARCH_PXA_ESERIES
139 help
140 Say Y here if you intend to run this kernel on a Toshiba
141 e750 family PDA.
142
143 config MACH_E400
144 bool "Toshiba e400"
145 default y
146 depends on ARCH_PXA_ESERIES
147 help
148 Say Y here if you intend to run this kernel on a Toshiba
149 e400 family PDA.
150
151 config MACH_E800
152 bool "Toshiba e800"
153 default y
154 depends on ARCH_PXA_ESERIES
155 help
156 Say Y here if you intend to run this kernel on a Toshiba
157 e800 family PDA.
158
159 config MACH_TRIZEPS4
160 bool "Keith und Koep Trizeps4 DIMM-Module"
161 select PXA27x
162
163 config MACH_TRIZEPS4_CONXS
164 bool "ConXS Eval Board"
165 depends on MACH_TRIZEPS4
166
167 config MACH_EM_X270
168 bool "CompuLab EM-x270 platform"
169 select PXA27x
170
171 config MACH_COLIBRI
172 bool "Toradex Colibri PX27x"
173 select PXA27x
174
175 config MACH_ZYLONITE
176 bool "PXA3xx Development Platform"
177 select PXA3xx
178 select HAVE_PWM
179
180 config MACH_LITTLETON
181 bool "PXA3xx Form Factor Platform (aka Littleton)"
182 select PXA3xx
183 select PXA_SSP
184
185 config MACH_ARMCORE
186 bool "CompuLab CM-X270 modules"
187 select PXA27x
188 select IWMMXT
189
190 config MACH_MAGICIAN
191 bool "Enable HTC Magician Support"
192 depends on ARCH_PXA
193 select PXA27x
194 select IWMMXT
195
196 config MACH_PCM027
197 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
198 select PXA27x
199 select IWMMXT
200 select PXA_SSP
201
202 config MACH_PCM990_BASEBOARD
203 bool "PHYTEC PCM-990 development board"
204 select HAVE_PWM
205 depends on MACH_PCM027
206
207 choice
208 prompt "display on pcm990"
209 depends on MACH_PCM990_BASEBOARD
210
211 config PCM990_DISPLAY_SHARP
212 bool "sharp lq084v1dg21 stn display"
213
214 config PCM990_DISPLAY_NEC
215 bool "nec nl6448bc20_18d tft display"
216
217 config PCM990_DISPLAY_NONE
218 bool "no display"
219
220 endchoice
221
222
223 endmenu
224
225 config PXA25x
226 bool
227 help
228 Select code specific to PXA21x/25x/26x variants
229
230 config PXA27x
231 bool
232 help
233 Select code specific to PXA27x variants
234
235 config PXA3xx
236 bool
237 help
238 Select code specific to PXA3xx variants
239
240 config PXA_SHARP_C7xx
241 bool
242 select PXA_SSP
243 select SHARPSL_PM
244 help
245 Enable support for all Sharp C7xx models
246
247 config PXA_SHARP_Cxx00
248 bool
249 select PXA_SSP
250 select SHARPSL_PM
251 help
252 Enable common support for Sharp Cxx00 models
253
254 config PXA_SSP
255 tristate
256 help
257 Enable support for PXA2xx SSP ports
258
259 config PXA_PWM
260 tristate
261 default BACKLIGHT_PWM
262 help
263 Enable support for PXA2xx/PXA3xx PWM controllers
264 endif
This page took 0.036271 seconds and 5 git commands to generate.