blob: b3cdfe55c0318d1edce62ae4c986a2a81bc4b229 [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
87config ARCH_PXA_IDP
88 bool "Accelent Xscale IDP"
89 select PXA25x
90
91config PXA_SHARPSL
Richard Purdie0dd28f12005-09-13 01:25:34 -070092 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
Linus Torvalds1da177e2005-04-16 15:20:36 -070093 select SHARP_SCOOP
94 select SHARP_PARAM
95 help
96 Say Y here if you intend to run this kernel on a
Richard Purdie0dd28f12005-09-13 01:25:34 -070097 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
98 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
Dirk Opfer8459c152005-11-06 14:27:52 +000099 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
100 handheld computer.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700101
Dmitry Eremin-Solenikov78731d32009-03-28 18:18:51 +0300102config SHARPSL_PM
103 bool
104 select APM_EMULATION
105
Eric Miao45e2a9b2008-10-21 11:36:19 +0800106config CORGI_SSP_DEPRECATED
107 bool
108 select PXA_SSP
109 help
110 This option will include corgi_ssp.c and corgi_lcd.c
111 that corgi_ts.c and other legacy drivers (corgi_bl.c
112 and sharpsl_pm.c) may depend on.
113
Dmitry Baryshkovc7b4f5ba2008-07-01 15:45:10 +0100114config MACH_POODLE
115 bool "Enable Sharp SL-5600 (Poodle) Support"
116 depends on PXA_SHARPSL
117 select PXA25x
118 select SHARP_LOCOMO
119 select PXA_SSP
120
121config MACH_CORGI
122 bool "Enable Sharp SL-C700 (Corgi) Support"
123 depends on PXA_SHARPSL
124 select PXA25x
125 select PXA_SHARP_C7xx
126
127config MACH_SHEPHERD
128 bool "Enable Sharp SL-C750 (Shepherd) Support"
129 depends on PXA_SHARPSL
130 select PXA25x
131 select PXA_SHARP_C7xx
132
133config MACH_HUSKY
134 bool "Enable Sharp SL-C760 (Husky) Support"
135 depends on PXA_SHARPSL
136 select PXA25x
137 select PXA_SHARP_C7xx
138
139config MACH_AKITA
140 bool "Enable Sharp SL-1000 (Akita) Support"
141 depends on PXA_SHARPSL
142 select PXA27x
143 select PXA_SHARP_Cxx00
144 select MACH_SPITZ
145 select I2C
146 select I2C_PXA
147
148config MACH_SPITZ
149 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
150 depends on PXA_SHARPSL
151 select PXA27x
152 select PXA_SHARP_Cxx00
153
154config MACH_BORZOI
155 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
156 depends on PXA_SHARPSL
157 select PXA27x
158 select PXA_SHARP_Cxx00
159
160config MACH_TOSA
161 bool "Enable Sharp SL-6000x (Tosa) Support"
162 depends on PXA_SHARPSL
163 select PXA25x
Russell King7a5063d2008-08-22 11:09:38 +0100164 select PXA_HAVE_BOARD_IRQS
Dmitry Baryshkovc7b4f5ba2008-07-01 15:45:10 +0100165
Marc Zyngier352699a2008-08-14 17:20:31 +0200166config ARCH_VIPER
167 bool "Arcom/Eurotech VIPER SBC"
168 select PXA25x
169 select ISA
170 select I2C_GPIO
171 select HAVE_PWM
172 select PXA_HAVE_BOARD_IRQS
173 select PXA_HAVE_ISA_IRQS
Linus Torvalds1da177e2005-04-16 15:20:36 -0700174
Ian Molton3abcd192007-11-19 13:16:56 +0100175config ARCH_PXA_ESERIES
176 bool "PXA based Toshiba e-series PDAs"
177 select PXA25x
Russell King7a5063d2008-08-22 11:09:38 +0100178 select PXA_HAVE_BOARD_IRQS
Ian Molton3abcd192007-11-19 13:16:56 +0100179
180config MACH_E330
181 bool "Toshiba e330"
182 default y
183 depends on ARCH_PXA_ESERIES
184 help
185 Say Y here if you intend to run this kernel on a Toshiba
186 e330 family PDA.
187
Ian Moltonb3d354b2008-06-25 22:39:31 +0100188config MACH_E350
189 bool "Toshiba e350"
190 default y
191 depends on ARCH_PXA_ESERIES
192 help
193 Say Y here if you intend to run this kernel on a Toshiba
194 e350 family PDA.
195
Ian Molton3abcd192007-11-19 13:16:56 +0100196config MACH_E740
197 bool "Toshiba e740"
198 default y
199 depends on ARCH_PXA_ESERIES
Ian Moltonac2536102008-07-10 20:17:27 +0100200 select FB_W100
Ian Molton3abcd192007-11-19 13:16:56 +0100201 help
202 Say Y here if you intend to run this kernel on a Toshiba
203 e740 family PDA.
204
205config MACH_E750
206 bool "Toshiba e750"
207 default y
208 depends on ARCH_PXA_ESERIES
Ian Moltonac2536102008-07-10 20:17:27 +0100209 select FB_W100
Ian Molton3abcd192007-11-19 13:16:56 +0100210 help
211 Say Y here if you intend to run this kernel on a Toshiba
212 e750 family PDA.
213
214config MACH_E400
215 bool "Toshiba e400"
216 default y
217 depends on ARCH_PXA_ESERIES
218 help
219 Say Y here if you intend to run this kernel on a Toshiba
220 e400 family PDA.
221
222config MACH_E800
223 bool "Toshiba e800"
224 default y
225 depends on ARCH_PXA_ESERIES
Ian Moltonac2536102008-07-10 20:17:27 +0100226 select FB_W100
Ian Molton3abcd192007-11-19 13:16:56 +0100227 help
228 Say Y here if you intend to run this kernel on a Toshiba
229 e800 family PDA.
230
Jürgen Schindele642aa662008-08-18 21:45:03 +0100231config TRIZEPS_PXA
232 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
233
Anton Vorontsovbc2fd1c2008-10-23 21:06:56 +0200234config MACH_H5000
235 bool "HP iPAQ h5000"
236 select PXA25x
237
Jürgen Schindele326764a2006-06-29 16:01:43 +0100238config MACH_TRIZEPS4
239 bool "Keith und Koep Trizeps4 DIMM-Module"
Jürgen Schindele642aa662008-08-18 21:45:03 +0100240 depends on TRIZEPS_PXA
241 select TRIZEPS_PCMCIA
Jürgen Schindele326764a2006-06-29 16:01:43 +0100242 select PXA27x
243
Jürgen Schindele642aa662008-08-18 21:45:03 +0100244config MACH_TRIZEPS4WL
245 bool "Keith und Koep Trizeps4-WL DIMM-Module"
246 depends on TRIZEPS_PXA
247 select TRIZEPS_PCMCIA
248 select PXA27x
249 select PXA_SSP
250
251choice
252 prompt "Select base board for Trizeps module"
253 depends on TRIZEPS_PXA
254
255config MACH_TRIZEPS_CONXS
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100256 bool "ConXS Eval Board"
Jürgen Schindele642aa662008-08-18 21:45:03 +0100257
258config MACH_TRIZEPS_UCONXS
259 bool "uConXS Eval Board"
260
261config MACH_TRIZEPS_ANY
262 bool "another Board"
263
264endchoice
265
266config TRIZEPS_PCMCIA
267 bool
268 help
269 Enable PCMCIA support for Trizeps modules
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100270
Mike Rapoport3d505272007-07-18 11:31:46 +0100271config MACH_EM_X270
272 bool "CompuLab EM-x270 platform"
273 select PXA27x
274
Mike Rapoport7f14a782009-02-02 08:57:55 +0200275config MACH_EXEDA
276 bool "CompuLab eXeda platform"
277 select PXA27x
278
Daniel Mack4e4fc052008-01-23 14:54:50 +0100279config MACH_COLIBRI
Daniel Mack5c0dbb82009-03-13 16:37:08 +0100280 bool "Toradex Colibri PXA270"
Daniel Mack4e4fc052008-01-23 14:54:50 +0100281 select PXA27x
282
Daniel Mack5fc9f9a2009-03-13 16:37:09 +0100283config MACH_COLIBRI300
Daniel Mackacb36552009-03-23 02:04:17 +0100284 bool "Toradex Colibri PXA300/310"
Daniel Mack5fc9f9a2009-03-13 16:37:09 +0100285 select PXA3xx
286 select CPU_PXA300
287
Daniel Mackbac07ec2009-03-23 02:04:18 +0100288config MACH_COLIBRI320
289 bool "Toradex Colibri PXA320"
290 select PXA3xx
291 select CPU_PXA320
292
eric miao2c8086a2007-09-11 19:13:17 -0700293config MACH_ZYLONITE
Eric Miao043dd642008-05-22 15:07:05 +0800294 bool "PXA3xx Development Platform (aka Zylonite)"
eric miao2c8086a2007-09-11 19:13:17 -0700295 select PXA3xx
Mark Brown58d27fc2008-07-10 17:52:10 +0100296 select PXA_SSP
eric miao5cca9142008-04-13 21:46:34 +0100297 select HAVE_PWM
Philipp Zabela01bd582009-04-17 11:47:57 +0200298 select PXA_HAVE_BOARD_IRQS
eric miao2c8086a2007-09-11 19:13:17 -0700299
eric miaoe1d9b952007-12-13 10:41:43 +0800300config MACH_LITTLETON
301 bool "PXA3xx Form Factor Platform (aka Littleton)"
302 select PXA3xx
303 select PXA_SSP
304
Eric Miaobae03312008-07-11 12:59:38 +0800305config MACH_TAVOREVB
306 bool "PXA930 Evaluation Board (aka TavorEVB)"
307 select PXA3xx
Robert P. J. Day283a5d22009-05-02 10:14:15 -0400308 select CPU_PXA930
Eric Miaobae03312008-07-11 12:59:38 +0800309
Eric Miaofaf64ed2008-07-11 14:02:20 +0800310config MACH_SAAR
311 bool "PXA930 Handheld Platform (aka SAAR)"
312 select PXA3xx
Robert P. J. Day283a5d22009-05-02 10:14:15 -0400313 select CPU_PXA930
Eric Miaofaf64ed2008-07-11 14:02:20 +0800314
Mike Rapoport3696a8a2007-09-23 15:59:26 +0100315config MACH_ARMCORE
Mike Rapoporta7f3f032008-10-05 10:26:55 +0100316 bool "CompuLab CM-X255/CM-X270 modules"
Mike Rapoport3696a8a2007-09-23 15:59:26 +0100317 select PXA27x
318 select IWMMXT
Mike Rapoporta7f3f032008-10-05 10:26:55 +0100319 select PXA25x
320 select PXA_SSP
Mike Rapoport3696a8a2007-09-23 15:59:26 +0100321
Mike Rapoportcf75d8d2008-08-26 14:03:44 +0100322config MACH_CM_X300
323 bool "CompuLab CM-X300 modules"
324 select PXA3xx
325 select CPU_PXA300
Richard Purdie0dd28f12005-09-13 01:25:34 -0700326
Philipp Zabeld3ca1952009-05-28 07:05:18 +0200327config MACH_H4700
328 bool "HP iPAQ hx4700"
329 select PXA27x
330 select IWMMXT
331 select PXA_SSP
332 select HAVE_PWM
333 select PXA_HAVE_BOARD_IRQS
334
Philipp Zabele5c271e2007-11-22 17:59:11 +0100335config MACH_MAGICIAN
336 bool "Enable HTC Magician Support"
Philipp Zabele5c271e2007-11-22 17:59:11 +0100337 select PXA27x
338 select IWMMXT
Philipp Zabeld62ab6e2009-02-09 17:34:06 +0100339 select PXA_SSP
Philipp Zabel73921ea2009-01-17 18:45:40 +0100340 select HAVE_PWM
Russell King7a5063d2008-08-22 11:09:38 +0100341 select PXA_HAVE_BOARD_IRQS
Philipp Zabele5c271e2007-11-22 17:59:11 +0100342
Zbynek Michlb7eb1a52009-01-02 00:26:13 +0100343config MACH_HIMALAYA
344 bool "HTC Himalaya Support"
345 select CPU_PXA26x
346 select FB_W100
347
Robert Jarzmikeda6f6e2008-08-17 09:34:30 +0100348config MACH_MIOA701
349 bool "Mitac Mio A701 Support"
350 select PXA27x
351 select IWMMXT
Robert Jarzmikeda6f6e2008-08-17 09:34:30 +0100352 select HAVE_PWM
353 select GPIO_SYSFS
354 help
355 Say Y here if you intend to run this kernel on a
356 MIO A701. Currently there is only basic support
357 for this PDA.
Richard Purdie0dd28f12005-09-13 01:25:34 -0700358
Robert Schwebel34e31d82008-01-08 08:44:23 +0100359config MACH_PCM027
360 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
361 select PXA27x
362 select IWMMXT
Guennadi Liakhovetskie1722742008-06-13 09:17:31 +0100363 select PXA_SSP
Russell King7a5063d2008-08-22 11:09:38 +0100364 select PXA_HAVE_BOARD_IRQS
Robert Schwebel34e31d82008-01-08 08:44:23 +0100365
Marek Vašutb5e4ad52008-07-07 17:25:46 +0100366config ARCH_PXA_PALM
367 bool "PXA based Palm PDAs"
368 select HAVE_PWM
369
Marek Vasut54088bf2009-03-24 00:29:29 +0100370config MACH_PALMTE2
371 bool "Palm Tungsten|E2"
372 default y
373 depends on ARCH_PXA_PALM
374 select PXA25x
375 help
376 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
377 handheld computer.
378
Marek Vasut5d783a22009-07-16 13:26:48 +0200379config MACH_PALMTC
380 bool "Palm Tungsten|C"
381 default y
382 depends on ARCH_PXA_PALM
383 select PXA25x
384 help
385 Say Y here if you intend to run this kernel on a Palm Tungsten|C
386 handheld computer.
387
Marek Vasut0f6ff0f2008-11-20 00:58:38 +0100388config MACH_PALMT5
389 bool "Palm Tungsten|T5"
390 default y
391 depends on ARCH_PXA_PALM
392 select PXA27x
393 select IWMMXT
394 help
395 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
396 handheld computer.
397
Marek Vašutb5e4ad52008-07-07 17:25:46 +0100398config MACH_PALMTX
399 bool "Palm T|X"
400 default y
401 depends on ARCH_PXA_PALM
402 select PXA27x
403 select IWMMXT
404 help
405 Say Y here if you intend to run this kernel on a Palm T|X
406 handheld computer.
407
Sergey Lapinc49e1e62008-08-29 15:47:52 +0100408config MACH_PALMZ72
409 bool "Palm Zire 72"
410 default y
411 depends on ARCH_PXA_PALM
412 select PXA27x
413 select IWMMXT
414 help
415 Say Y here if you intend to run this kernel on Palm Zire 72
416 handheld computer.
417
Tomas 'Sleep_Walker' Ceche6c3f4b2009-05-18 15:24:14 +0200418config MACH_TREO680
419 bool "Palm Treo 680"
420 default y
421 depends on ARCH_PXA_PALM
422 select PXA27x
423 select IWMMXT
424 help
425 Say Y here if you intend to run this kernel on Palm Treo 680
426 smartphone.
427
Marek Vasuta6450722008-11-20 22:50:46 +0100428config MACH_PALMLD
429 bool "Palm LifeDrive"
430 default y
431 depends on ARCH_PXA_PALM
432 select PXA27x
433 select IWMMXT
434 help
435 Say Y here if you intend to run this kernel on a Palm LifeDrive
436 handheld computer.
437
Robert Schwebel2e927b72008-01-08 08:52:04 +0100438config MACH_PCM990_BASEBOARD
439 bool "PHYTEC PCM-990 development board"
Guennadi Liakhovetskic0f7edb2008-06-13 11:50:44 +0100440 select HAVE_PWM
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100441 depends on MACH_PCM027
Robert Schwebel2e927b72008-01-08 08:52:04 +0100442
Richard Purdie0dd28f12005-09-13 01:25:34 -0700443choice
Guennadi Liakhovetskic0f7edb2008-06-13 11:50:44 +0100444 prompt "display on pcm990"
445 depends on MACH_PCM990_BASEBOARD
Richard Purdie0dd28f12005-09-13 01:25:34 -0700446
Guennadi Liakhovetskic0f7edb2008-06-13 11:50:44 +0100447config PCM990_DISPLAY_SHARP
448 bool "sharp lq084v1dg21 stn display"
Richard Purdie0dd28f12005-09-13 01:25:34 -0700449
Guennadi Liakhovetskic0f7edb2008-06-13 11:50:44 +0100450config PCM990_DISPLAY_NEC
451 bool "nec nl6448bc20_18d tft display"
452
453config PCM990_DISPLAY_NONE
454 bool "no display"
Richard Purdie0dd28f12005-09-13 01:25:34 -0700455
456endchoice
457
Dmitry Eremin-Solenikovaac42972009-02-16 20:40:55 +0300458config MACH_CSB726
459 bool "Enable Cogent CSB726 System On a Module"
460 select PXA27x
461 select IWMMXT
462 help
463 Say Y here if you intend to run this kernel on a Cogent
464 CSB726 System On Module.
465
Dmitry Eremin-Solenikov3b31fab2009-02-16 20:40:57 +0300466config CSB726_CSB701
467 bool "Enable supprot for CSB701 baseboard"
468 depends on MACH_CSB726
469
Stefan Schmidt9ab24e42008-07-09 08:08:17 +0100470config PXA_EZX
471 bool "Motorola EZX Platform"
472 select PXA27x
473 select IWMMXT
474 select HAVE_PWM
Daniel Ribeiro0d95c1f2009-06-23 12:39:25 -0300475 select PXA_HAVE_BOARD_IRQS
Stefan Schmidt9ab24e42008-07-09 08:08:17 +0100476
477config MACH_EZX_A780
478 bool "Motorola EZX A780"
479 default y
480 depends on PXA_EZX
481
482config MACH_EZX_E680
483 bool "Motorola EZX E680"
484 default y
485 depends on PXA_EZX
486
487config MACH_EZX_A1200
488 bool "Motorola EZX A1200"
489 default y
490 depends on PXA_EZX
491
492config MACH_EZX_A910
493 bool "Motorola EZX A910"
494 default y
495 depends on PXA_EZX
496
497config MACH_EZX_E6
498 bool "Motorola EZX E6"
499 default y
500 depends on PXA_EZX
501
502config MACH_EZX_E2
503 bool "Motorola EZX E2"
504 default y
505 depends on PXA_EZX
506
Matej Kenda51238bf2009-09-07 14:08:34 +0800507config MACH_XCEP
508 bool "Iskratel Electronics XCEP"
509 select PXA25x
510 select MTD
511 select MTD_PARTITIONS
512 select MTD_PHYSMAP
513 select MTD_CFI_INTELEXT
514 select MTD_CFI
515 select MTD_CHAR
516 select SMC91X
517 select PXA_SSP
518 help
519 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
520 Tuned for usage in Libera instruments for particle accelerators.
521
Linus Torvalds1da177e2005-04-16 15:20:36 -0700522endmenu
523
Linus Torvalds1da177e2005-04-16 15:20:36 -0700524config PXA25x
525 bool
Russell Kingc7508152008-10-26 10:55:14 +0000526 select CPU_XSCALE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700527 help
528 Select code specific to PXA21x/25x/26x variants
529
530config PXA27x
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 PXA27x variants
535
Eric Miao067455a2008-11-26 18:12:04 +0800536config CPU_PXA26x
537 bool
538 select PXA25x
539 help
540 Select code specific to PXA26x (codename Dalhart)
541
eric miao2c8086a2007-09-11 19:13:17 -0700542config PXA3xx
543 bool
Russell Kingc7508152008-10-26 10:55:14 +0000544 select CPU_XSC3
eric miao2c8086a2007-09-11 19:13:17 -0700545 help
546 Select code specific to PXA3xx variants
547
Linus Torvalds1da177e2005-04-16 15:20:36 -0700548config PXA_SHARP_C7xx
549 bool
Liam Girdwoodb216c012005-11-10 17:45:39 +0000550 select PXA_SSP
Richard Purdieb7557de2006-01-05 20:44:55 +0000551 select SHARPSL_PM
Linus Torvalds1da177e2005-04-16 15:20:36 -0700552 help
553 Enable support for all Sharp C7xx models
554
Richard Purdie0dd28f12005-09-13 01:25:34 -0700555config PXA_SHARP_Cxx00
556 bool
Liam Girdwoodb216c012005-11-10 17:45:39 +0000557 select PXA_SSP
Richard Purdieb7557de2006-01-05 20:44:55 +0000558 select SHARPSL_PM
Richard Purdie0dd28f12005-09-13 01:25:34 -0700559 help
560 Enable common support for Sharp Cxx00 models
561
Liam Girdwoodb216c012005-11-10 17:45:39 +0000562config PXA_SSP
563 tristate
564 help
565 Enable support for PXA2xx SSP ports
eric miao75540c12008-04-13 21:44:04 +0100566
Dmitry Baryshkov16b32fd2008-07-05 09:02:48 +0100567config TOSA_BT
568 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
569 depends on MACH_TOSA
570 select RFKILL
571 help
572 This is a simple driver that is able to control
573 the state of built in bluetooth chip on tosa.
Russell King7fecc342008-07-12 21:43:01 +0100574
Russell King7a5063d2008-08-22 11:09:38 +0100575config PXA_HAVE_BOARD_IRQS
576 bool
577
Marc Zyngier57a7a622008-09-01 13:03:32 +0100578config PXA_HAVE_ISA_IRQS
579 bool
580
Linus Torvalds1da177e2005-04-16 15:20:36 -0700581endif