[ARM] 5142/1: pxa: move move zaurus declarations to proper place
[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 menu "Select target boards"
24
25 config ARCH_GUMSTIX
26 bool "Gumstix XScale boards"
27 help
28 Say Y here if you intend to run this kernel on a
29 Gumstix Full Function Minature Computer.
30
31 config ARCH_LUBBOCK
32 bool "Intel DBPXA250 Development Platform"
33 select PXA25x
34 select SA1111
35
36 config MACH_LOGICPD_PXA270
37 bool "LogicPD PXA270 Card Engine Development Platform"
38 select PXA27x
39 select HAVE_PWM
40
41 config MACH_MAINSTONE
42 bool "Intel HCDDBBVA0 Development Platform"
43 select PXA27x
44 select HAVE_PWM
45
46 config ARCH_PXA_IDP
47 bool "Accelent Xscale IDP"
48 select PXA25x
49
50 config PXA_SHARPSL
51 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
52 select SHARP_SCOOP
53 select SHARP_PARAM
54 help
55 Say Y here if you intend to run this kernel on a
56 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
57 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
58 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
59 handheld computer.
60
61 config MACH_POODLE
62 bool "Enable Sharp SL-5600 (Poodle) Support"
63 depends on PXA_SHARPSL
64 select PXA25x
65 select SHARP_LOCOMO
66 select PXA_SSP
67
68 config MACH_CORGI
69 bool "Enable Sharp SL-C700 (Corgi) Support"
70 depends on PXA_SHARPSL
71 select PXA25x
72 select PXA_SHARP_C7xx
73
74 config MACH_SHEPHERD
75 bool "Enable Sharp SL-C750 (Shepherd) Support"
76 depends on PXA_SHARPSL
77 select PXA25x
78 select PXA_SHARP_C7xx
79
80 config MACH_HUSKY
81 bool "Enable Sharp SL-C760 (Husky) Support"
82 depends on PXA_SHARPSL
83 select PXA25x
84 select PXA_SHARP_C7xx
85
86 config MACH_AKITA
87 bool "Enable Sharp SL-1000 (Akita) Support"
88 depends on PXA_SHARPSL
89 select PXA27x
90 select PXA_SHARP_Cxx00
91 select MACH_SPITZ
92 select I2C
93 select I2C_PXA
94
95 config MACH_SPITZ
96 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
97 depends on PXA_SHARPSL
98 select PXA27x
99 select PXA_SHARP_Cxx00
100
101 config MACH_BORZOI
102 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
103 depends on PXA_SHARPSL
104 select PXA27x
105 select PXA_SHARP_Cxx00
106
107 config MACH_TOSA
108 bool "Enable Sharp SL-6000x (Tosa) Support"
109 depends on PXA_SHARPSL
110 select PXA25x
111
112 config ARCH_PXA_ESERIES
113 bool "PXA based Toshiba e-series PDAs"
114 select PXA25x
115
116 config MACH_E330
117 bool "Toshiba e330"
118 default y
119 depends on ARCH_PXA_ESERIES
120 help
121 Say Y here if you intend to run this kernel on a Toshiba
122 e330 family PDA.
123
124 config MACH_E740
125 bool "Toshiba e740"
126 default y
127 depends on ARCH_PXA_ESERIES
128 help
129 Say Y here if you intend to run this kernel on a Toshiba
130 e740 family PDA.
131
132 config MACH_E750
133 bool "Toshiba e750"
134 default y
135 depends on ARCH_PXA_ESERIES
136 help
137 Say Y here if you intend to run this kernel on a Toshiba
138 e750 family PDA.
139
140 config MACH_E400
141 bool "Toshiba e400"
142 default y
143 depends on ARCH_PXA_ESERIES
144 help
145 Say Y here if you intend to run this kernel on a Toshiba
146 e400 family PDA.
147
148 config MACH_E800
149 bool "Toshiba e800"
150 default y
151 depends on ARCH_PXA_ESERIES
152 help
153 Say Y here if you intend to run this kernel on a Toshiba
154 e800 family PDA.
155
156 config MACH_TRIZEPS4
157 bool "Keith und Koep Trizeps4 DIMM-Module"
158 select PXA27x
159
160 config MACH_EM_X270
161 bool "CompuLab EM-x270 platform"
162 select PXA27x
163
164 config MACH_COLIBRI
165 bool "Toradex Colibri PX27x"
166 select PXA27x
167
168 config MACH_ZYLONITE
169 bool "PXA3xx Development Platform"
170 select PXA3xx
171 select HAVE_PWM
172
173 config MACH_LITTLETON
174 bool "PXA3xx Form Factor Platform (aka Littleton)"
175 select PXA3xx
176 select PXA_SSP
177
178 config MACH_ARMCORE
179 bool "CompuLab CM-X270 modules"
180 select PXA27x
181 select IWMMXT
182
183 config MACH_MAGICIAN
184 bool "Enable HTC Magician Support"
185 depends on ARCH_PXA
186 select PXA27x
187 select IWMMXT
188
189 config MACH_PCM027
190 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
191 select PXA27x
192 select IWMMXT
193 select PXA_SSP
194
195 endmenu
196
197 choice
198 prompt "Used baseboard"
199 depends on MACH_PCM027
200
201 config MACH_PCM990_BASEBOARD
202 bool "PHYTEC PCM-990 development board"
203 select HAVE_PWM
204
205 endchoice
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 if ARCH_GUMSTIX
223
224 choice
225 prompt "Select target Gumstix board"
226
227 config MACH_GUMSTIX_F
228 bool "Basix, Connex, ws-200ax, ws-400ax systems"
229 select PXA25x
230
231 endchoice
232
233 endif
234
235
236 if MACH_TRIZEPS4
237
238 choice
239 prompt "Select base board for Trizeps 4 module"
240
241 config MACH_TRIZEPS4_CONXS
242 bool "ConXS Eval Board"
243
244 config MACH_TRIZEPS4_ANY
245 bool "another Board"
246
247 endchoice
248
249 endif
250
251 endmenu
252
253 config PXA25x
254 bool
255 help
256 Select code specific to PXA21x/25x/26x variants
257
258 config PXA27x
259 bool
260 help
261 Select code specific to PXA27x variants
262
263 config PXA3xx
264 bool
265 help
266 Select code specific to PXA3xx variants
267
268 config PXA_SHARP_C7xx
269 bool
270 select PXA_SSP
271 select SHARPSL_PM
272 help
273 Enable support for all Sharp C7xx models
274
275 config PXA_SHARP_Cxx00
276 bool
277 select PXA_SSP
278 select SHARPSL_PM
279 help
280 Enable common support for Sharp Cxx00 models
281
282 config PXA_SSP
283 tristate
284 help
285 Enable support for PXA2xx SSP ports
286
287 config PXA_PWM
288 tristate
289 default BACKLIGHT_PWM
290 help
291 Enable support for PXA2xx/PXA3xx PWM controllers
292 endif
This page took 0.061248 seconds and 6 git commands to generate.