blob: a6f8eab14ba55882012b11ea4508575012966693 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001if ARCH_PXA
2
eric miao2c8086a2007-09-11 19:13:17 -07003menu "Intel PXA2xx/PXA3xx Implementations"
4
5if PXA3xx
6
7menu "Supported PXA3xx Processor Variants"
8
9config CPU_PXA300
10 bool "PXA300 (codename Monahans-L)"
11
12config CPU_PXA310
13 bool "PXA310 (codename Monahans-LV)"
14 select CPU_PXA300
15
16config CPU_PXA320
17 bool "PXA320 (codename Monahans-P)"
18
Eric Miao5d31e432008-07-11 12:45:39 +080019config CPU_PXA930
20 bool "PXA930 (codename Tavor-P)"
21
Eric Miaof1c6cd62008-11-26 15:39:39 +080022config CPU_PXA935
23 bool "PXA935 (codename Tavor-P65)"
Haojian Zhuang4646dd22009-08-26 10:32:00 +080024 select CPU_PXA930
25
26config CPU_PXA950
27 bool "PXA950 (codename Tavor-PV2)"
28 select CPU_PXA930
Eric Miaof1c6cd62008-11-26 15:39:39 +080029
eric miao2c8086a2007-09-11 19:13:17 -070030endmenu
31
32endif
Linus Torvalds1da177e2005-04-16 15:20:36 -070033
Jaya Kumar90b8fc32008-03-15 05:11:07 +010034config ARCH_GUMSTIX
Jaya Kumar3332b0c2008-12-09 22:14:29 +080035 bool "Gumstix XScale 255 boards"
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +010036 select PXA25x
Jaya Kumar3332b0c2008-12-09 22:14:29 +080037 help
38 Say Y here if you intend to run this kernel on
39 Basix, Connex, ws-200ax, ws-400ax systems
40
41choice
42 prompt "Gumstix Carrier/Expansion Board"
43 depends on ARCH_GUMSTIX
44
45config GUMSTIX_AM200EPD
46 bool "Enable AM200EPD board support"
47
Jaya Kumar4ce255c2009-01-01 17:51:01 +010048config GUMSTIX_AM300EPD
49 bool "Enable AM300EPD board support"
50
Jaya Kumar3332b0c2008-12-09 22:14:29 +080051endchoice
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +010052
Jonathan Cameronb6795fa2008-12-12 20:43:09 +000053config MACH_INTELMOTE2
54 bool "Intel Mote 2 Platform"
55 select PXA27x
56 select IWMMXT
57 select PXA_HAVE_BOARD_IRQS
Jaya Kumar90b8fc32008-03-15 05:11:07 +010058
Jonathan Cameron4036e1d2009-05-16 18:20:39 +000059config MACH_STARGATE2
60 bool "Intel Stargate 2 Platform"
61 select PXA27x
62 select IWMMXT
63 select PXA_HAVE_BOARD_IRQS
64
Linus Torvalds1da177e2005-04-16 15:20:36 -070065config ARCH_LUBBOCK
66 bool "Intel DBPXA250 Development Platform"
67 select PXA25x
68 select SA1111
Russell King7a5063d2008-08-22 11:09:38 +010069 select PXA_HAVE_BOARD_IRQS
Linus Torvalds1da177e2005-04-16 15:20:36 -070070
Lennert Buytenheke9937d42006-03-28 21:08:13 +010071config MACH_LOGICPD_PXA270
72 bool "LogicPD PXA270 Card Engine Development Platform"
73 select PXA27x
Russell King4a730712008-05-18 13:11:02 +010074 select HAVE_PWM
Russell King7a5063d2008-08-22 11:09:38 +010075 select PXA_HAVE_BOARD_IRQS
Lennert Buytenheke9937d42006-03-28 21:08:13 +010076
Linus Torvalds1da177e2005-04-16 15:20:36 -070077config MACH_MAINSTONE
78 bool "Intel HCDDBBVA0 Development Platform"
79 select PXA27x
Russell King402e4902008-04-13 21:47:01 +010080 select HAVE_PWM
Russell King7a5063d2008-08-22 11:09:38 +010081 select PXA_HAVE_BOARD_IRQS
Linus Torvalds1da177e2005-04-16 15:20:36 -070082
Kristoffer Ericson49ea26d02008-10-02 20:15:35 +010083config MACH_MP900C
84 bool "Nec Mobilepro 900/c"
85 select PXA25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070086
Jonathan McDowell2a23ec32009-07-04 14:43:56 +010087config MACH_BALLOON3
88 bool "Balloon 3 board"
89 select PXA27x
90 select IWMMXT
91 select PXA_HAVE_BOARD_IRQS
92
Linus Torvalds1da177e2005-04-16 15:20:36 -070093config ARCH_PXA_IDP
94 bool "Accelent Xscale IDP"
95 select PXA25x
96
97config PXA_SHARPSL
Richard Purdie0dd28f12005-09-13 01:25:34 -070098 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
Linus Torvalds1da177e2005-04-16 15:20:36 -070099 select SHARP_SCOOP
100 select SHARP_PARAM
101 help
102 Say Y here if you intend to run this kernel on a
Richard Purdie0dd28f12005-09-13 01:25:34 -0700103 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
104 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
Dirk Opfer8459c152005-11-06 14:27:52 +0000105 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
106 handheld computer.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700107
Dmitry Eremin-Solenikov78731d32009-03-28 18:18:51 +0300108config SHARPSL_PM
109 bool
110 select APM_EMULATION
111
Eric Miao45e2a9b2008-10-21 11:36:19 +0800112config CORGI_SSP_DEPRECATED
113 bool
114 select PXA_SSP
115 help
116 This option will include corgi_ssp.c and corgi_lcd.c
117 that corgi_ts.c and other legacy drivers (corgi_bl.c
118 and sharpsl_pm.c) may depend on.
119
Dmitry Baryshkovc7b4f5ba2008-07-01 15:45:10 +0100120config MACH_POODLE
121 bool "Enable Sharp SL-5600 (Poodle) Support"
122 depends on PXA_SHARPSL
123 select PXA25x
124 select SHARP_LOCOMO
125 select PXA_SSP
126
127config MACH_CORGI
128 bool "Enable Sharp SL-C700 (Corgi) Support"
129 depends on PXA_SHARPSL
130 select PXA25x
131 select PXA_SHARP_C7xx
132
133config MACH_SHEPHERD
134 bool "Enable Sharp SL-C750 (Shepherd) Support"
135 depends on PXA_SHARPSL
136 select PXA25x
137 select PXA_SHARP_C7xx
138
139config MACH_HUSKY
140 bool "Enable Sharp SL-C760 (Husky) Support"
141 depends on PXA_SHARPSL
142 select PXA25x
143 select PXA_SHARP_C7xx
144
145config MACH_AKITA
146 bool "Enable Sharp SL-1000 (Akita) Support"
147 depends on PXA_SHARPSL
148 select PXA27x
149 select PXA_SHARP_Cxx00
150 select MACH_SPITZ
151 select I2C
152 select I2C_PXA
153
154config MACH_SPITZ
155 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
156 depends on PXA_SHARPSL
157 select PXA27x
158 select PXA_SHARP_Cxx00
159
160config MACH_BORZOI
161 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
162 depends on PXA_SHARPSL
163 select PXA27x
164 select PXA_SHARP_Cxx00
165
166config MACH_TOSA
167 bool "Enable Sharp SL-6000x (Tosa) Support"
168 depends on PXA_SHARPSL
169 select PXA25x
Russell King7a5063d2008-08-22 11:09:38 +0100170 select PXA_HAVE_BOARD_IRQS
Dmitry Baryshkovc7b4f5ba2008-07-01 15:45:10 +0100171
Marc Zyngier352699a2008-08-14 17:20:31 +0200172config ARCH_VIPER
173 bool "Arcom/Eurotech VIPER SBC"
174 select PXA25x
175 select ISA
176 select I2C_GPIO
177 select HAVE_PWM
178 select PXA_HAVE_BOARD_IRQS
179 select PXA_HAVE_ISA_IRQS
Linus Torvalds1da177e2005-04-16 15:20:36 -0700180
Ian Molton3abcd192007-11-19 13:16:56 +0100181config ARCH_PXA_ESERIES
182 bool "PXA based Toshiba e-series PDAs"
183 select PXA25x
Russell King7a5063d2008-08-22 11:09:38 +0100184 select PXA_HAVE_BOARD_IRQS
Ian Molton3abcd192007-11-19 13:16:56 +0100185
186config MACH_E330
187 bool "Toshiba e330"
188 default y
189 depends on ARCH_PXA_ESERIES
190 help
191 Say Y here if you intend to run this kernel on a Toshiba
192 e330 family PDA.
193
Ian Moltonb3d354b2008-06-25 22:39:31 +0100194config MACH_E350
195 bool "Toshiba e350"
196 default y
197 depends on ARCH_PXA_ESERIES
198 help
199 Say Y here if you intend to run this kernel on a Toshiba
200 e350 family PDA.
201
Ian Molton3abcd192007-11-19 13:16:56 +0100202config MACH_E740
203 bool "Toshiba e740"
204 default y
205 depends on ARCH_PXA_ESERIES
Ian Moltonac2536102008-07-10 20:17:27 +0100206 select FB_W100
Ian Molton3abcd192007-11-19 13:16:56 +0100207 help
208 Say Y here if you intend to run this kernel on a Toshiba
209 e740 family PDA.
210
211config MACH_E750
212 bool "Toshiba e750"
213 default y
214 depends on ARCH_PXA_ESERIES
Ian Moltonac2536102008-07-10 20:17:27 +0100215 select FB_W100
Ian Molton3abcd192007-11-19 13:16:56 +0100216 help
217 Say Y here if you intend to run this kernel on a Toshiba
218 e750 family PDA.
219
220config MACH_E400
221 bool "Toshiba e400"
222 default y
223 depends on ARCH_PXA_ESERIES
224 help
225 Say Y here if you intend to run this kernel on a Toshiba
226 e400 family PDA.
227
228config MACH_E800
229 bool "Toshiba e800"
230 default y
231 depends on ARCH_PXA_ESERIES
Ian Moltonac2536102008-07-10 20:17:27 +0100232 select FB_W100
Ian Molton3abcd192007-11-19 13:16:56 +0100233 help
234 Say Y here if you intend to run this kernel on a Toshiba
235 e800 family PDA.
236
Jürgen Schindele642aa662008-08-18 21:45:03 +0100237config TRIZEPS_PXA
238 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
239
Anton Vorontsovbc2fd1c2008-10-23 21:06:56 +0200240config MACH_H5000
241 bool "HP iPAQ h5000"
242 select PXA25x
243
Jürgen Schindele326764a2006-06-29 16:01:43 +0100244config MACH_TRIZEPS4
245 bool "Keith und Koep Trizeps4 DIMM-Module"
Jürgen Schindele642aa662008-08-18 21:45:03 +0100246 depends on TRIZEPS_PXA
247 select TRIZEPS_PCMCIA
Jürgen Schindele326764a2006-06-29 16:01:43 +0100248 select PXA27x
249
Jürgen Schindele642aa662008-08-18 21:45:03 +0100250config MACH_TRIZEPS4WL
251 bool "Keith und Koep Trizeps4-WL DIMM-Module"
252 depends on TRIZEPS_PXA
253 select TRIZEPS_PCMCIA
254 select PXA27x
255 select PXA_SSP
256
257choice
258 prompt "Select base board for Trizeps module"
259 depends on TRIZEPS_PXA
260
261config MACH_TRIZEPS_CONXS
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100262 bool "ConXS Eval Board"
Jürgen Schindele642aa662008-08-18 21:45:03 +0100263
264config MACH_TRIZEPS_UCONXS
265 bool "uConXS Eval Board"
266
267config MACH_TRIZEPS_ANY
268 bool "another Board"
269
270endchoice
271
272config TRIZEPS_PCMCIA
273 bool
274 help
275 Enable PCMCIA support for Trizeps modules
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100276
Mike Rapoport3d505272007-07-18 11:31:46 +0100277config MACH_EM_X270
278 bool "CompuLab EM-x270 platform"
279 select PXA27x
280
Mike Rapoport7f14a782009-02-02 08:57:55 +0200281config MACH_EXEDA
282 bool "CompuLab eXeda platform"
283 select PXA27x
284
Daniel Mack4e4fc052008-01-23 14:54:50 +0100285config MACH_COLIBRI
Daniel Mack5c0dbb82009-03-13 16:37:08 +0100286 bool "Toradex Colibri PXA270"
Daniel Mack4e4fc052008-01-23 14:54:50 +0100287 select PXA27x
288
Daniel Mack5fc9f9a2009-03-13 16:37:09 +0100289config MACH_COLIBRI300
Daniel Mackacb36552009-03-23 02:04:17 +0100290 bool "Toradex Colibri PXA300/310"
Daniel Mack5fc9f9a2009-03-13 16:37:09 +0100291 select PXA3xx
292 select CPU_PXA300
293
Daniel Mackbac07ec2009-03-23 02:04:18 +0100294config MACH_COLIBRI320
295 bool "Toradex Colibri PXA320"
296 select PXA3xx
297 select CPU_PXA320
298
eric miao2c8086a2007-09-11 19:13:17 -0700299config MACH_ZYLONITE
Eric Miao043dd642008-05-22 15:07:05 +0800300 bool "PXA3xx Development Platform (aka Zylonite)"
eric miao2c8086a2007-09-11 19:13:17 -0700301 select PXA3xx
Mark Brown58d27fc2008-07-10 17:52:10 +0100302 select PXA_SSP
eric miao5cca9142008-04-13 21:46:34 +0100303 select HAVE_PWM
Philipp Zabela01bd582009-04-17 11:47:57 +0200304 select PXA_HAVE_BOARD_IRQS
eric miao2c8086a2007-09-11 19:13:17 -0700305
eric miaoe1d9b952007-12-13 10:41:43 +0800306config MACH_LITTLETON
307 bool "PXA3xx Form Factor Platform (aka Littleton)"
308 select PXA3xx
309 select PXA_SSP
310
Eric Miaobae03312008-07-11 12:59:38 +0800311config MACH_TAVOREVB
312 bool "PXA930 Evaluation Board (aka TavorEVB)"
313 select PXA3xx
Robert P. J. Day283a5d22009-05-02 10:14:15 -0400314 select CPU_PXA930
Eric Miaobae03312008-07-11 12:59:38 +0800315
Eric Miaofaf64ed2008-07-11 14:02:20 +0800316config MACH_SAAR
317 bool "PXA930 Handheld Platform (aka SAAR)"
318 select PXA3xx
Robert P. J. Day283a5d22009-05-02 10:14:15 -0400319 select CPU_PXA930
Eric Miaofaf64ed2008-07-11 14:02:20 +0800320
Mike Rapoport3696a8a2007-09-23 15:59:26 +0100321config MACH_ARMCORE
Mike Rapoporta7f3f032008-10-05 10:26:55 +0100322 bool "CompuLab CM-X255/CM-X270 modules"
Mike Rapoport3696a8a2007-09-23 15:59:26 +0100323 select PXA27x
324 select IWMMXT
Mike Rapoporta7f3f032008-10-05 10:26:55 +0100325 select PXA25x
326 select PXA_SSP
Mike Rapoport3696a8a2007-09-23 15:59:26 +0100327
Mike Rapoportcf75d8d2008-08-26 14:03:44 +0100328config MACH_CM_X300
329 bool "CompuLab CM-X300 modules"
330 select PXA3xx
331 select CPU_PXA300
Richard Purdie0dd28f12005-09-13 01:25:34 -0700332
Philipp Zabeld3ca1952009-05-28 07:05:18 +0200333config MACH_H4700
334 bool "HP iPAQ hx4700"
335 select PXA27x
336 select IWMMXT
337 select PXA_SSP
338 select HAVE_PWM
339 select PXA_HAVE_BOARD_IRQS
340
Philipp Zabele5c271e2007-11-22 17:59:11 +0100341config MACH_MAGICIAN
342 bool "Enable HTC Magician Support"
Philipp Zabele5c271e2007-11-22 17:59:11 +0100343 select PXA27x
344 select IWMMXT
Philipp Zabeld62ab6e2009-02-09 17:34:06 +0100345 select PXA_SSP
Philipp Zabel73921ea2009-01-17 18:45:40 +0100346 select HAVE_PWM
Russell King7a5063d2008-08-22 11:09:38 +0100347 select PXA_HAVE_BOARD_IRQS
Philipp Zabele5c271e2007-11-22 17:59:11 +0100348
Zbynek Michlb7eb1a52009-01-02 00:26:13 +0100349config MACH_HIMALAYA
350 bool "HTC Himalaya Support"
351 select CPU_PXA26x
352 select FB_W100
353
Robert Jarzmikeda6f6e2008-08-17 09:34:30 +0100354config MACH_MIOA701
355 bool "Mitac Mio A701 Support"
356 select PXA27x
357 select IWMMXT
Robert Jarzmikeda6f6e2008-08-17 09:34:30 +0100358 select HAVE_PWM
359 select GPIO_SYSFS
360 help
361 Say Y here if you intend to run this kernel on a
362 MIO A701. Currently there is only basic support
363 for this PDA.
Richard Purdie0dd28f12005-09-13 01:25:34 -0700364
Robert Schwebel34e31d82008-01-08 08:44:23 +0100365config MACH_PCM027
366 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
367 select PXA27x
368 select IWMMXT
Guennadi Liakhovetskie1722742008-06-13 09:17:31 +0100369 select PXA_SSP
Russell King7a5063d2008-08-22 11:09:38 +0100370 select PXA_HAVE_BOARD_IRQS
Robert Schwebel34e31d82008-01-08 08:44:23 +0100371
Marek Vašutb5e4ad52008-07-07 17:25:46 +0100372config ARCH_PXA_PALM
373 bool "PXA based Palm PDAs"
374 select HAVE_PWM
375
Marek Vasut54088bf2009-03-24 00:29:29 +0100376config MACH_PALMTE2
377 bool "Palm Tungsten|E2"
378 default y
379 depends on ARCH_PXA_PALM
380 select PXA25x
381 help
382 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
383 handheld computer.
384
Marek Vasut5d783a22009-07-16 13:26:48 +0200385config MACH_PALMTC
386 bool "Palm Tungsten|C"
387 default y
388 depends on ARCH_PXA_PALM
389 select PXA25x
390 help
391 Say Y here if you intend to run this kernel on a Palm Tungsten|C
392 handheld computer.
393
Marek Vasut0f6ff0f2008-11-20 00:58:38 +0100394config MACH_PALMT5
395 bool "Palm Tungsten|T5"
396 default y
397 depends on ARCH_PXA_PALM
398 select PXA27x
399 select IWMMXT
400 help
401 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
402 handheld computer.
403
Marek Vašutb5e4ad52008-07-07 17:25:46 +0100404config MACH_PALMTX
405 bool "Palm T|X"
406 default y
407 depends on ARCH_PXA_PALM
408 select PXA27x
409 select IWMMXT
410 help
411 Say Y here if you intend to run this kernel on a Palm T|X
412 handheld computer.
413
Sergey Lapinc49e1e62008-08-29 15:47:52 +0100414config MACH_PALMZ72
415 bool "Palm Zire 72"
416 default y
417 depends on ARCH_PXA_PALM
418 select PXA27x
419 select IWMMXT
420 help
421 Say Y here if you intend to run this kernel on Palm Zire 72
422 handheld computer.
423
Tomas 'Sleep_Walker' Ceche6c3f4b2009-05-18 15:24:14 +0200424config MACH_TREO680
425 bool "Palm Treo 680"
426 default y
427 depends on ARCH_PXA_PALM
428 select PXA27x
429 select IWMMXT
430 help
431 Say Y here if you intend to run this kernel on Palm Treo 680
432 smartphone.
433
Marek Vasuta6450722008-11-20 22:50:46 +0100434config MACH_PALMLD
435 bool "Palm LifeDrive"
436 default y
437 depends on ARCH_PXA_PALM
438 select PXA27x
439 select IWMMXT
440 help
441 Say Y here if you intend to run this kernel on a Palm LifeDrive
442 handheld computer.
443
Robert Schwebel2e927b72008-01-08 08:52:04 +0100444config MACH_PCM990_BASEBOARD
445 bool "PHYTEC PCM-990 development board"
Guennadi Liakhovetskic0f7edb2008-06-13 11:50:44 +0100446 select HAVE_PWM
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100447 depends on MACH_PCM027
Robert Schwebel2e927b72008-01-08 08:52:04 +0100448
Richard Purdie0dd28f12005-09-13 01:25:34 -0700449choice
Guennadi Liakhovetskic0f7edb2008-06-13 11:50:44 +0100450 prompt "display on pcm990"
451 depends on MACH_PCM990_BASEBOARD
Richard Purdie0dd28f12005-09-13 01:25:34 -0700452
Guennadi Liakhovetskic0f7edb2008-06-13 11:50:44 +0100453config PCM990_DISPLAY_SHARP
454 bool "sharp lq084v1dg21 stn display"
Richard Purdie0dd28f12005-09-13 01:25:34 -0700455
Guennadi Liakhovetskic0f7edb2008-06-13 11:50:44 +0100456config PCM990_DISPLAY_NEC
457 bool "nec nl6448bc20_18d tft display"
458
459config PCM990_DISPLAY_NONE
460 bool "no display"
Richard Purdie0dd28f12005-09-13 01:25:34 -0700461
462endchoice
463
Dmitry Eremin-Solenikovaac42972009-02-16 20:40:55 +0300464config MACH_CSB726
465 bool "Enable Cogent CSB726 System On a Module"
466 select PXA27x
467 select IWMMXT
468 help
469 Say Y here if you intend to run this kernel on a Cogent
470 CSB726 System On Module.
471
Dmitry Eremin-Solenikov3b31fab2009-02-16 20:40:57 +0300472config CSB726_CSB701
473 bool "Enable supprot for CSB701 baseboard"
474 depends on MACH_CSB726
475
Stefan Schmidt9ab24e42008-07-09 08:08:17 +0100476config PXA_EZX
477 bool "Motorola EZX Platform"
478 select PXA27x
479 select IWMMXT
480 select HAVE_PWM
Daniel Ribeiro0d95c1f2009-06-23 12:39:25 -0300481 select PXA_HAVE_BOARD_IRQS
Stefan Schmidt9ab24e42008-07-09 08:08:17 +0100482
483config MACH_EZX_A780
484 bool "Motorola EZX A780"
485 default y
486 depends on PXA_EZX
487
488config MACH_EZX_E680
489 bool "Motorola EZX E680"
490 default y
491 depends on PXA_EZX
492
493config MACH_EZX_A1200
494 bool "Motorola EZX A1200"
495 default y
496 depends on PXA_EZX
497
498config MACH_EZX_A910
499 bool "Motorola EZX A910"
500 default y
501 depends on PXA_EZX
502
503config MACH_EZX_E6
504 bool "Motorola EZX E6"
505 default y
506 depends on PXA_EZX
507
508config MACH_EZX_E2
509 bool "Motorola EZX E2"
510 default y
511 depends on PXA_EZX
512
Matej Kenda51238bf2009-09-07 14:08:34 +0800513config MACH_XCEP
514 bool "Iskratel Electronics XCEP"
515 select PXA25x
516 select MTD
517 select MTD_PARTITIONS
518 select MTD_PHYSMAP
519 select MTD_CFI_INTELEXT
520 select MTD_CFI
521 select MTD_CHAR
522 select SMC91X
523 select PXA_SSP
524 help
525 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
526 Tuned for usage in Libera instruments for particle accelerators.
527
Linus Torvalds1da177e2005-04-16 15:20:36 -0700528endmenu
529
Linus Torvalds1da177e2005-04-16 15:20:36 -0700530config PXA25x
531 bool
Russell Kingc7508152008-10-26 10:55:14 +0000532 select CPU_XSCALE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700533 help
534 Select code specific to PXA21x/25x/26x variants
535
536config PXA27x
537 bool
Russell Kingc7508152008-10-26 10:55:14 +0000538 select CPU_XSCALE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700539 help
540 Select code specific to PXA27x variants
541
Eric Miao067455a2008-11-26 18:12:04 +0800542config CPU_PXA26x
543 bool
544 select PXA25x
545 help
546 Select code specific to PXA26x (codename Dalhart)
547
eric miao2c8086a2007-09-11 19:13:17 -0700548config PXA3xx
549 bool
Russell Kingc7508152008-10-26 10:55:14 +0000550 select CPU_XSC3
eric miao2c8086a2007-09-11 19:13:17 -0700551 help
552 Select code specific to PXA3xx variants
553
Linus Torvalds1da177e2005-04-16 15:20:36 -0700554config PXA_SHARP_C7xx
555 bool
Liam Girdwoodb216c012005-11-10 17:45:39 +0000556 select PXA_SSP
Richard Purdieb7557de2006-01-05 20:44:55 +0000557 select SHARPSL_PM
Linus Torvalds1da177e2005-04-16 15:20:36 -0700558 help
559 Enable support for all Sharp C7xx models
560
Richard Purdie0dd28f12005-09-13 01:25:34 -0700561config PXA_SHARP_Cxx00
562 bool
Liam Girdwoodb216c012005-11-10 17:45:39 +0000563 select PXA_SSP
Richard Purdieb7557de2006-01-05 20:44:55 +0000564 select SHARPSL_PM
Richard Purdie0dd28f12005-09-13 01:25:34 -0700565 help
566 Enable common support for Sharp Cxx00 models
567
Liam Girdwoodb216c012005-11-10 17:45:39 +0000568config PXA_SSP
569 tristate
570 help
571 Enable support for PXA2xx SSP ports
eric miao75540c12008-04-13 21:44:04 +0100572
Dmitry Baryshkov16b32fd2008-07-05 09:02:48 +0100573config TOSA_BT
574 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
575 depends on MACH_TOSA
576 select RFKILL
577 help
578 This is a simple driver that is able to control
579 the state of built in bluetooth chip on tosa.
Russell King7fecc342008-07-12 21:43:01 +0100580
Russell King7a5063d2008-08-22 11:09:38 +0100581config PXA_HAVE_BOARD_IRQS
582 bool
583
Marc Zyngier57a7a622008-09-01 13:03:32 +0100584config PXA_HAVE_ISA_IRQS
585 bool
586
Linus Torvalds1da177e2005-04-16 15:20:36 -0700587endif