blob: 819b44fe4081e0a2f1166cbad7245ebf85101371 [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
Eric Miaode0710a2009-10-12 09:32:07 +08005comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
6
7config ARCH_LUBBOCK
8 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
9 select PXA25x
10 select SA1111
11 select PXA_HAVE_BOARD_IRQS
12
13config MACH_MAINSTONE
14 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
15 select PXA27x
16 select HAVE_PWM
17 select PXA_HAVE_BOARD_IRQS
18
19config MACH_ZYLONITE
Eric Miao1493df72009-11-09 14:25:52 +080020 bool
Eric Miaode0710a2009-10-12 09:32:07 +080021 select PXA3xx
Eric Miaode0710a2009-10-12 09:32:07 +080022 select HAVE_PWM
23 select PXA_HAVE_BOARD_IRQS
24
Eric Miao1493df72009-11-09 14:25:52 +080025config MACH_ZYLONITE300
26 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
27 select CPU_PXA300
28 select CPU_PXA310
29 select MACH_ZYLONITE
30
31config MACH_ZYLONITE320
32 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
33 select CPU_PXA320
34 select MACH_ZYLONITE
35
Eric Miaode0710a2009-10-12 09:32:07 +080036config MACH_LITTLETON
37 bool "PXA3xx Form Factor Platform (aka Littleton)"
38 select PXA3xx
Marek Vasut9a8a0c42009-12-27 18:14:25 +010039 select CPU_PXA300
40 select CPU_PXA310
Eric Miaode0710a2009-10-12 09:32:07 +080041
42config MACH_TAVOREVB
43 bool "PXA930 Evaluation Board (aka TavorEVB)"
44 select PXA3xx
45 select CPU_PXA930
46
47config MACH_SAAR
48 bool "PXA930 Handheld Platform (aka SAAR)"
49 select PXA3xx
50 select CPU_PXA930
51
52comment "Third Party Dev Platforms (sorted by vendor name)"
53
54config ARCH_PXA_IDP
55 bool "Accelent Xscale IDP"
56 select PXA25x
57
58config ARCH_VIPER
59 bool "Arcom/Eurotech VIPER SBC"
60 select PXA25x
61 select ISA
62 select I2C_GPIO
63 select HAVE_PWM
64 select PXA_HAVE_BOARD_IRQS
65 select PXA_HAVE_ISA_IRQS
Marc Zyngierc2de1c382009-11-14 13:39:13 +010066 select ARCOM_PCMCIA
Eric Miaode0710a2009-10-12 09:32:07 +080067
Marc Zyngiere491a112009-11-14 13:47:03 +010068config MACH_ARCOM_ZEUS
69 bool "Arcom/Eurotech ZEUS SBC"
70 select PXA27x
71 select ISA
72 select PXA_HAVE_BOARD_IRQS
73 select PXA_HAVE_ISA_IRQS
Marc Zyngierc2de1c382009-11-14 13:39:13 +010074 select ARCOM_PCMCIA
Marc Zyngiere491a112009-11-14 13:47:03 +010075
Eric Miaode0710a2009-10-12 09:32:07 +080076config MACH_BALLOON3
77 bool "Balloon 3 board"
78 select PXA27x
79 select IWMMXT
80 select PXA_HAVE_BOARD_IRQS
81
82config MACH_CSB726
83 bool "Enable Cogent CSB726 System On a Module"
84 select PXA27x
85 select IWMMXT
86 help
87 Say Y here if you intend to run this kernel on a Cogent
88 CSB726 System On Module.
89
90config CSB726_CSB701
91 bool "Enable support for CSB701 baseboard"
92 depends on MACH_CSB726
93
94config MACH_ARMCORE
95 bool "CompuLab CM-X255/CM-X270 modules"
96 select PXA27x
97 select IWMMXT
98 select PXA25x
Eric Miaode0710a2009-10-12 09:32:07 +080099
100config MACH_EM_X270
101 bool "CompuLab EM-x270 platform"
102 select PXA27x
103
104config MACH_EXEDA
105 bool "CompuLab eXeda platform"
106 select PXA27x
107
108config MACH_CM_X300
109 bool "CompuLab CM-X300 modules"
110 select PXA3xx
111 select CPU_PXA300
Igor Grinberg61e0ac02009-11-10 14:18:41 +0200112 select CPU_PXA310
113 select HAVE_PWM
Eric Miaode0710a2009-10-12 09:32:07 +0800114
Edwin Peer1f3b5362010-02-05 18:31:48 +0200115config MACH_CAPC7117
116 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
117 select CPU_PXA320
118 select PXA3xx
119
Jaya Kumar90b8fc32008-03-15 05:11:07 +0100120config ARCH_GUMSTIX
Jaya Kumar3332b0c2008-12-09 22:14:29 +0800121 bool "Gumstix XScale 255 boards"
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100122 select PXA25x
Jaya Kumar3332b0c2008-12-09 22:14:29 +0800123 help
124 Say Y here if you intend to run this kernel on
125 Basix, Connex, ws-200ax, ws-400ax systems
126
127choice
128 prompt "Gumstix Carrier/Expansion Board"
129 depends on ARCH_GUMSTIX
130
131config GUMSTIX_AM200EPD
132 bool "Enable AM200EPD board support"
133
Jaya Kumar4ce255c2009-01-01 17:51:01 +0100134config GUMSTIX_AM300EPD
135 bool "Enable AM300EPD board support"
136
Jaya Kumar3332b0c2008-12-09 22:14:29 +0800137endchoice
Dmitry Baryshkovc0b85562008-07-02 13:50:09 +0100138
Jonathan Cameronb6795fa2008-12-12 20:43:09 +0000139config MACH_INTELMOTE2
140 bool "Intel Mote 2 Platform"
141 select PXA27x
142 select IWMMXT
143 select PXA_HAVE_BOARD_IRQS
Jaya Kumar90b8fc32008-03-15 05:11:07 +0100144
Jonathan Cameron4036e1d2009-05-16 18:20:39 +0000145config MACH_STARGATE2
146 bool "Intel Stargate 2 Platform"
147 select PXA27x
148 select IWMMXT
149 select PXA_HAVE_BOARD_IRQS
150
Eric Miaode0710a2009-10-12 09:32:07 +0800151config MACH_XCEP
152 bool "Iskratel Electronics XCEP"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700153 select PXA25x
Eric Miaode0710a2009-10-12 09:32:07 +0800154 select MTD
155 select MTD_PARTITIONS
156 select MTD_PHYSMAP
157 select MTD_CFI_INTELEXT
158 select MTD_CFI
159 select MTD_CHAR
160 select SMC91X
Eric Miaode0710a2009-10-12 09:32:07 +0800161 help
162 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
163 Tuned for usage in Libera instruments for particle accelerators.
164
165config TRIZEPS_PXA
166 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
167
168config MACH_TRIZEPS4
169 bool "Keith und Koep Trizeps4 DIMM-Module"
170 depends on TRIZEPS_PXA
171 select TRIZEPS_PCMCIA
172 select PXA27x
173
174config MACH_TRIZEPS4WL
175 bool "Keith und Koep Trizeps4-WL DIMM-Module"
176 depends on TRIZEPS_PXA
177 select TRIZEPS_PCMCIA
178 select PXA27x
Eric Miaode0710a2009-10-12 09:32:07 +0800179
180choice
181 prompt "Select base board for Trizeps module"
182 depends on TRIZEPS_PXA
183
184config MACH_TRIZEPS_CONXS
185 bool "ConXS Eval Board"
186
187config MACH_TRIZEPS_UCONXS
188 bool "uConXS Eval Board"
189
190config MACH_TRIZEPS_ANY
191 bool "another Board"
192
193endchoice
194
Marc Zyngierc2de1c382009-11-14 13:39:13 +0100195config ARCOM_PCMCIA
196 bool
197 help
198 Generic option for Arcom Viper/Zeus PCMCIA
199
Eric Miaode0710a2009-10-12 09:32:07 +0800200config TRIZEPS_PCMCIA
201 bool
202 help
203 Enable PCMCIA support for Trizeps modules
Linus Torvalds1da177e2005-04-16 15:20:36 -0700204
Lennert Buytenheke9937d42006-03-28 21:08:13 +0100205config MACH_LOGICPD_PXA270
206 bool "LogicPD PXA270 Card Engine Development Platform"
207 select PXA27x
Russell King4a730712008-05-18 13:11:02 +0100208 select HAVE_PWM
Russell King7a5063d2008-08-22 11:09:38 +0100209 select PXA_HAVE_BOARD_IRQS
Lennert Buytenheke9937d42006-03-28 21:08:13 +0100210
Eric Miaode0710a2009-10-12 09:32:07 +0800211config MACH_PCM027
212 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700213 select PXA27x
Eric Miaode0710a2009-10-12 09:32:07 +0800214 select IWMMXT
Eric Miaode0710a2009-10-12 09:32:07 +0800215 select PXA_HAVE_BOARD_IRQS
216
217config MACH_PCM990_BASEBOARD
218 bool "PHYTEC PCM-990 development board"
219 select HAVE_PWM
220 depends on MACH_PCM027
221
222choice
223 prompt "display on pcm990"
224 depends on MACH_PCM990_BASEBOARD
225
226config PCM990_DISPLAY_SHARP
227 bool "sharp lq084v1dg21 stn display"
228
229config PCM990_DISPLAY_NEC
230 bool "nec nl6448bc20_18d tft display"
231
232config PCM990_DISPLAY_NONE
233 bool "no display"
234
235endchoice
236
237config MACH_COLIBRI
238 bool "Toradex Colibri PXA270"
239 select PXA27x
240
Daniel Mack4c243c82010-05-22 00:29:38 +0200241config MACH_COLIBRI_PXA270_EVALBOARD
242 bool "Toradex Colibri Evaluation Carrier Board support (PXA270)"
243 depends on MACH_COLIBRI
244
Eric Miaode0710a2009-10-12 09:32:07 +0800245config MACH_COLIBRI300
246 bool "Toradex Colibri PXA300/310"
247 select PXA3xx
248 select CPU_PXA300
Eric Miao9035a9e2009-11-09 14:40:47 +0800249 select CPU_PXA310
Eric Miaode0710a2009-10-12 09:32:07 +0800250
251config MACH_COLIBRI320
252 bool "Toradex Colibri PXA320"
253 select PXA3xx
254 select CPU_PXA320
255
Marek543cd842010-03-09 04:04:12 +0100256config MACH_VPAC270
257 bool "Voipac PXA270"
258 select PXA27x
Marek Vasut052345a2010-04-26 21:46:07 +0200259 select HAVE_PATA_PLATFORM
Marek543cd842010-03-09 04:04:12 +0100260 help
261 PXA270 based Single Board Computer.
262
Eric Miaode0710a2009-10-12 09:32:07 +0800263comment "End-user Products (sorted by vendor name)"
264
265config MACH_H4700
266 bool "HP iPAQ hx4700"
267 select PXA27x
268 select IWMMXT
Russell King402e4902008-04-13 21:47:01 +0100269 select HAVE_PWM
Russell King7a5063d2008-08-22 11:09:38 +0100270 select PXA_HAVE_BOARD_IRQS
Linus Torvalds1da177e2005-04-16 15:20:36 -0700271
Eric Miaode0710a2009-10-12 09:32:07 +0800272config MACH_H5000
273 bool "HP iPAQ h5000"
274 select PXA25x
275
276config MACH_HIMALAYA
277 bool "HTC Himalaya Support"
278 select CPU_PXA26x
Eric Miaode0710a2009-10-12 09:32:07 +0800279
280config MACH_MAGICIAN
281 bool "Enable HTC Magician Support"
282 select PXA27x
283 select IWMMXT
Eric Miaode0710a2009-10-12 09:32:07 +0800284 select HAVE_PWM
285 select PXA_HAVE_BOARD_IRQS
286
287config MACH_MIOA701
288 bool "Mitac Mio A701 Support"
289 select PXA27x
290 select IWMMXT
291 select HAVE_PWM
292 select GPIO_SYSFS
293 help
294 Say Y here if you intend to run this kernel on a
295 MIO A701. Currently there is only basic support
296 for this PDA.
297
298config PXA_EZX
299 bool "Motorola EZX Platform"
300 select PXA27x
301 select IWMMXT
302 select HAVE_PWM
303 select PXA_HAVE_BOARD_IRQS
304
305config MACH_EZX_A780
306 bool "Motorola EZX A780"
307 default y
308 depends on PXA_EZX
309
310config MACH_EZX_E680
311 bool "Motorola EZX E680"
312 default y
313 depends on PXA_EZX
314
315config MACH_EZX_A1200
316 bool "Motorola EZX A1200"
317 default y
318 depends on PXA_EZX
319
320config MACH_EZX_A910
321 bool "Motorola EZX A910"
322 default y
323 depends on PXA_EZX
324
325config MACH_EZX_E6
326 bool "Motorola EZX E6"
327 default y
328 depends on PXA_EZX
329
330config MACH_EZX_E2
331 bool "Motorola EZX E2"
332 default y
333 depends on PXA_EZX
334
Kristoffer Ericson49ea26d02008-10-02 20:15:35 +0100335config MACH_MP900C
336 bool "Nec Mobilepro 900/c"
337 select PXA25x
Linus Torvalds1da177e2005-04-16 15:20:36 -0700338
Eric Miaode0710a2009-10-12 09:32:07 +0800339config ARCH_PXA_PALM
340 bool "PXA based Palm PDAs"
341 select HAVE_PWM
342
343config MACH_PALMTE2
344 bool "Palm Tungsten|E2"
345 default y
346 depends on ARCH_PXA_PALM
347 select PXA25x
348 help
349 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
350 handheld computer.
351
352config MACH_PALMTC
353 bool "Palm Tungsten|C"
354 default y
355 depends on ARCH_PXA_PALM
356 select PXA25x
357 help
358 Say Y here if you intend to run this kernel on a Palm Tungsten|C
359 handheld computer.
360
361config MACH_PALMT5
362 bool "Palm Tungsten|T5"
363 default y
364 depends on ARCH_PXA_PALM
Jonathan McDowell2a23ec32009-07-04 14:43:56 +0100365 select PXA27x
366 select IWMMXT
Eric Miaode0710a2009-10-12 09:32:07 +0800367 help
368 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
369 handheld computer.
Jonathan McDowell2a23ec32009-07-04 14:43:56 +0100370
Eric Miaode0710a2009-10-12 09:32:07 +0800371config MACH_PALMTX
372 bool "Palm T|X"
373 default y
374 depends on ARCH_PXA_PALM
375 select PXA27x
376 select IWMMXT
377 help
378 Say Y here if you intend to run this kernel on a Palm T|X
379 handheld computer.
380
381config MACH_PALMZ72
382 bool "Palm Zire 72"
383 default y
384 depends on ARCH_PXA_PALM
385 select PXA27x
386 select IWMMXT
387 help
388 Say Y here if you intend to run this kernel on Palm Zire 72
389 handheld computer.
390
391config MACH_PALMLD
392 bool "Palm LifeDrive"
393 default y
394 depends on ARCH_PXA_PALM
395 select PXA27x
396 select IWMMXT
397 help
398 Say Y here if you intend to run this kernel on a Palm LifeDrive
399 handheld computer.
400
401config PALM_TREO
402 bool
403 depends on ARCH_PXA_PALM
404
405config MACH_CENTRO
406 bool "Palm Centro 685 (GSM)"
407 default y
408 depends on ARCH_PXA_PALM
409 select PXA27x
410 select IWMMXT
411 select PALM_TREO
412 help
413 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
414 smartphone.
415
416config MACH_TREO680
417 bool "Palm Treo 680"
418 default y
419 depends on ARCH_PXA_PALM
420 select PXA27x
421 select IWMMXT
422 select PALM_TREO
423 help
424 Say Y here if you intend to run this kernel on Palm Treo 680
425 smartphone.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700426
Daniel Mack550ee522009-11-27 13:47:09 +0100427config MACH_RAUMFELD_RC
428 bool "Raumfeld Controller"
429 select PXA3xx
430 select CPU_PXA300
431 select HAVE_PWM
432
433config MACH_RAUMFELD_CONNECTOR
434 bool "Raumfeld Connector"
435 select PXA3xx
436 select CPU_PXA300
Daniel Mack550ee522009-11-27 13:47:09 +0100437
438config MACH_RAUMFELD_SPEAKER
439 bool "Raumfeld Speaker"
440 select PXA3xx
441 select CPU_PXA300
Daniel Mack550ee522009-11-27 13:47:09 +0100442
Linus Torvalds1da177e2005-04-16 15:20:36 -0700443config PXA_SHARPSL
Richard Purdie0dd28f12005-09-13 01:25:34 -0700444 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700445 select SHARP_SCOOP
446 select SHARP_PARAM
447 help
448 Say Y here if you intend to run this kernel on a
Richard Purdie0dd28f12005-09-13 01:25:34 -0700449 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
450 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
Dirk Opfer8459c152005-11-06 14:27:52 +0000451 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
452 handheld computer.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700453
Dmitry Eremin-Solenikov78731d32009-03-28 18:18:51 +0300454config SHARPSL_PM
455 bool
456 select APM_EMULATION
Eric Miao6533be32010-03-09 10:34:27 +0800457 select SHARPSL_PM_MAX1111
458
459config SHARPSL_PM_MAX1111
460 bool
461 depends on !CORGI_SSP_DEPRECATED
462 select HWMON
463 select SENSORS_MAX1111
Dmitry Eremin-Solenikov78731d32009-03-28 18:18:51 +0300464
Dmitry Baryshkovc7b4f5b2008-07-01 15:45:10 +0100465config MACH_POODLE
466 bool "Enable Sharp SL-5600 (Poodle) Support"
467 depends on PXA_SHARPSL
468 select PXA25x
469 select SHARP_LOCOMO
Eric Miao00dd8022009-12-25 12:18:33 +0800470 select PXA_HAVE_BOARD_IRQS
Dmitry Baryshkovc7b4f5b2008-07-01 15:45:10 +0100471
472config MACH_CORGI
473 bool "Enable Sharp SL-C700 (Corgi) Support"
474 depends on PXA_SHARPSL
475 select PXA25x
476 select PXA_SHARP_C7xx
477
478config MACH_SHEPHERD
479 bool "Enable Sharp SL-C750 (Shepherd) Support"
480 depends on PXA_SHARPSL
481 select PXA25x
482 select PXA_SHARP_C7xx
483
484config MACH_HUSKY
485 bool "Enable Sharp SL-C760 (Husky) Support"
486 depends on PXA_SHARPSL
487 select PXA25x
488 select PXA_SHARP_C7xx
489
490config MACH_AKITA
491 bool "Enable Sharp SL-1000 (Akita) Support"
492 depends on PXA_SHARPSL
493 select PXA27x
494 select PXA_SHARP_Cxx00
495 select MACH_SPITZ
496 select I2C
497 select I2C_PXA
498
499config MACH_SPITZ
500 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
501 depends on PXA_SHARPSL
502 select PXA27x
503 select PXA_SHARP_Cxx00
504
505config MACH_BORZOI
506 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
507 depends on PXA_SHARPSL
508 select PXA27x
509 select PXA_SHARP_Cxx00
510
511config MACH_TOSA
512 bool "Enable Sharp SL-6000x (Tosa) Support"
513 depends on PXA_SHARPSL
514 select PXA25x
Russell King7a5063d2008-08-22 11:09:38 +0100515 select PXA_HAVE_BOARD_IRQS
Dmitry Baryshkovc7b4f5b2008-07-01 15:45:10 +0100516
Edwin Peer1f3b5362010-02-05 18:31:48 +0200517config MACH_ICONTROL
518 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
519 select CPU_PXA320
520 select PXA3xx
521
Ian Molton3abcd192007-11-19 13:16:56 +0100522config ARCH_PXA_ESERIES
523 bool "PXA based Toshiba e-series PDAs"
524 select PXA25x
Russell King7a5063d2008-08-22 11:09:38 +0100525 select PXA_HAVE_BOARD_IRQS
Ian Molton3abcd192007-11-19 13:16:56 +0100526
527config MACH_E330
528 bool "Toshiba e330"
529 default y
530 depends on ARCH_PXA_ESERIES
531 help
532 Say Y here if you intend to run this kernel on a Toshiba
533 e330 family PDA.
534
Ian Moltonb3d354b2008-06-25 22:39:31 +0100535config MACH_E350
536 bool "Toshiba e350"
537 default y
538 depends on ARCH_PXA_ESERIES
539 help
540 Say Y here if you intend to run this kernel on a Toshiba
541 e350 family PDA.
542
Ian Molton3abcd192007-11-19 13:16:56 +0100543config MACH_E740
544 bool "Toshiba e740"
545 default y
546 depends on ARCH_PXA_ESERIES
547 help
548 Say Y here if you intend to run this kernel on a Toshiba
549 e740 family PDA.
550
551config MACH_E750
552 bool "Toshiba e750"
553 default y
554 depends on ARCH_PXA_ESERIES
555 help
556 Say Y here if you intend to run this kernel on a Toshiba
557 e750 family PDA.
558
559config MACH_E400
560 bool "Toshiba e400"
561 default y
562 depends on ARCH_PXA_ESERIES
563 help
564 Say Y here if you intend to run this kernel on a Toshiba
565 e400 family PDA.
566
567config MACH_E800
568 bool "Toshiba e800"
569 default y
570 depends on ARCH_PXA_ESERIES
571 help
572 Say Y here if you intend to run this kernel on a Toshiba
573 e800 family PDA.
574
Marek Vasutb6377992010-02-28 12:41:23 +0100575config MACH_ZIPIT2
576 bool "Zipit Z2 Handheld"
577 select PXA27x
578 select HAVE_PWM
579 select PXA_HAVE_BOARD_IRQS
580
Linus Torvalds1da177e2005-04-16 15:20:36 -0700581endmenu
582
Linus Torvalds1da177e2005-04-16 15:20:36 -0700583config PXA25x
584 bool
Russell Kingc7508152008-10-26 10:55:14 +0000585 select CPU_XSCALE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700586 help
587 Select code specific to PXA21x/25x/26x variants
588
589config PXA27x
590 bool
Russell Kingc7508152008-10-26 10:55:14 +0000591 select CPU_XSCALE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700592 help
593 Select code specific to PXA27x variants
594
Eric Miao067455a2008-11-26 18:12:04 +0800595config CPU_PXA26x
596 bool
597 select PXA25x
598 help
599 Select code specific to PXA26x (codename Dalhart)
600
eric miao2c8086a2007-09-11 19:13:17 -0700601config PXA3xx
602 bool
Russell Kingc7508152008-10-26 10:55:14 +0000603 select CPU_XSC3
eric miao2c8086a2007-09-11 19:13:17 -0700604 help
605 Select code specific to PXA3xx variants
606
Eric Miao15cc7112009-11-09 14:37:59 +0800607config CPU_PXA300
608 bool
609 select PXA3xx
610 help
611 PXA300 (codename Monahans-L)
612
613config CPU_PXA310
614 bool
615 select CPU_PXA300
616 help
617 PXA310 (codename Monahans-LV)
618
619config CPU_PXA320
620 bool
621 select PXA3xx
622 help
623 PXA320 (codename Monahans-P)
624
625config CPU_PXA930
626 bool
627 select PXA3xx
628 help
629 PXA930 (codename Tavor-P)
630
631config CPU_PXA935
632 bool
633 select CPU_PXA930
634 help
635 PXA935 (codename Tavor-P65)
636
637config CPU_PXA950
638 bool
639 select CPU_PXA930
640 help
641 PXA950 (codename Tavor-PV2)
642
Linus Torvalds1da177e2005-04-16 15:20:36 -0700643config PXA_SHARP_C7xx
644 bool
Richard Purdieb7557de2006-01-05 20:44:55 +0000645 select SHARPSL_PM
Linus Torvalds1da177e2005-04-16 15:20:36 -0700646 help
647 Enable support for all Sharp C7xx models
648
Richard Purdie0dd28f12005-09-13 01:25:34 -0700649config PXA_SHARP_Cxx00
650 bool
Richard Purdieb7557de2006-01-05 20:44:55 +0000651 select SHARPSL_PM
Richard Purdie0dd28f12005-09-13 01:25:34 -0700652 help
653 Enable common support for Sharp Cxx00 models
654
Dmitry Baryshkov16b32fd2008-07-05 09:02:48 +0100655config TOSA_BT
656 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
657 depends on MACH_TOSA
658 select RFKILL
659 help
660 This is a simple driver that is able to control
661 the state of built in bluetooth chip on tosa.
Russell King7fecc342008-07-12 21:43:01 +0100662
Eric Miaocb8f3c72010-04-27 14:43:03 +0800663config TOSA_USE_EXT_KEYCODES
664 bool "Tosa keyboard: use extended keycodes"
665 depends on MACH_TOSA
666 default n
667 help
668 Say Y here to enable the tosa keyboard driver to generate extended
669 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
670 by either console keyboard driver or by Kdrive keybd driver.
671
672 Say Y only if you know, what you are doing!
673
674
Russell King7a5063d2008-08-22 11:09:38 +0100675config PXA_HAVE_BOARD_IRQS
676 bool
677
Marc Zyngier57a7a622008-09-01 13:03:32 +0100678config PXA_HAVE_ISA_IRQS
679 bool
680
Linus Torvalds1da177e2005-04-16 15:20:36 -0700681endif