3 menu "Intel PXA2xx/PXA3xx Implementations"
6 bool "ARMv7 (PXA95x) based systems"
9 comment "Marvell Dev Platforms (sorted by hardware release time)"
11 bool "PXA95x Development Platform (aka TavorEVB III)"
15 bool "PXA955 Handheld Platform (aka SAARB)"
19 config PXA_V7_MACH_AUTO
21 depends on ARCH_PXA_V7
22 depends on !MACH_SAARB
26 comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
29 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
34 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
43 config MACH_ZYLONITE300
44 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
49 config MACH_ZYLONITE320
50 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
55 bool "PXA3xx Form Factor Platform (aka Littleton)"
61 bool "PXA930 Evaluation Board (aka TavorEVB)"
66 bool "PXA930 Handheld Platform (aka SAAR)"
70 comment "Third Party Dev Platforms (sorted by vendor name)"
73 bool "Accelent Xscale IDP"
77 bool "Arcom/Eurotech VIPER SBC"
82 select PXA_HAVE_ISA_IRQS
85 config MACH_ARCOM_ZEUS
86 bool "Arcom/Eurotech ZEUS SBC"
89 select PXA_HAVE_ISA_IRQS
93 bool "Balloon 3 board"
98 bool "Enable Cogent CSB726 System On a Module"
102 Say Y here if you intend to run this kernel on a Cogent
103 CSB726 System On Module.
106 bool "Enable support for CSB701 baseboard"
107 depends on MACH_CSB726
110 bool "CompuLab CM-X255/CM-X270 modules"
114 select MIGHT_HAVE_PCI
117 bool "CompuLab EM-x270 platform"
121 bool "CompuLab eXeda platform"
125 bool "CompuLab CM-X300 modules"
132 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
137 bool "Gumstix XScale 255 boards"
140 Say Y here if you intend to run this kernel on
141 Basix, Connex, ws-200ax, ws-400ax systems
144 prompt "Gumstix Carrier/Expansion Board"
145 depends on ARCH_GUMSTIX
147 config GUMSTIX_AM200EPD
148 bool "Enable AM200EPD board support"
150 config GUMSTIX_AM300EPD
151 bool "Enable AM300EPD board support"
155 config MACH_INTELMOTE2
156 bool "Intel Mote 2 Platform"
160 config MACH_STARGATE2
161 bool "Intel Stargate 2 Platform"
166 bool "Iskratel Electronics XCEP"
170 select MTD_CFI_INTELEXT
175 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
176 Tuned for usage in Libera instruments for particle accelerators.
179 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
182 bool "Keith und Koep Trizeps4 DIMM-Module"
183 depends on TRIZEPS_PXA
184 select TRIZEPS_PCMCIA
187 config MACH_TRIZEPS4WL
188 bool "Keith und Koep Trizeps4-WL DIMM-Module"
189 depends on TRIZEPS_PXA
190 select TRIZEPS_PCMCIA
194 prompt "Select base board for Trizeps module"
195 depends on TRIZEPS_PXA
197 config MACH_TRIZEPS_CONXS
198 bool "ConXS Eval Board"
200 config MACH_TRIZEPS_UCONXS
201 bool "uConXS Eval Board"
203 config MACH_TRIZEPS_ANY
211 Generic option for Arcom Viper/Zeus PCMCIA
213 config TRIZEPS_PCMCIA
216 Enable PCMCIA support for Trizeps modules
218 config MACH_LOGICPD_PXA270
219 bool "LogicPD PXA270 Card Engine Development Platform"
224 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
228 config MACH_PCM990_BASEBOARD
229 bool "PHYTEC PCM-990 development board"
231 depends on MACH_PCM027
234 prompt "display on pcm990"
235 depends on MACH_PCM990_BASEBOARD
237 config PCM990_DISPLAY_SHARP
238 bool "sharp lq084v1dg21 stn display"
240 config PCM990_DISPLAY_NEC
241 bool "nec nl6448bc20_18d tft display"
243 config PCM990_DISPLAY_NONE
249 bool "Toradex Colibri PXA270"
252 config MACH_COLIBRI_PXA270_INCOME
253 bool "Income s.r.o. PXA270 SBC"
254 depends on MACH_COLIBRI
258 config MACH_COLIBRI300
259 bool "Toradex Colibri PXA300/310"
264 config MACH_COLIBRI320
265 bool "Toradex Colibri PXA320"
269 config MACH_COLIBRI_EVALBOARD
270 bool "Toradex Colibri Evaluation Carrier Board support"
271 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
276 select HAVE_PATA_PLATFORM
278 PXA270 based Single Board Computer.
280 comment "End-user Products (sorted by vendor name)"
283 bool "HP iPAQ hx4700"
293 bool "HTC Himalaya Support"
297 bool "Enable HTC Magician Support"
303 bool "Mitac Mio A701 Support"
309 Say Y here if you intend to run this kernel on a
310 MIO A701. Currently there is only basic support
314 bool "Motorola EZX Platform"
320 bool "Motorola EZX A780"
325 bool "Motorola EZX E680"
329 config MACH_EZX_A1200
330 bool "Motorola EZX A1200"
335 bool "Motorola EZX A910"
340 bool "Motorola EZX E6"
345 bool "Motorola EZX E2"
350 bool "Nec Mobilepro 900/c"
354 bool "PXA based Palm PDAs"
361 bool "Palm Tungsten|E2"
363 depends on ARCH_PXA_PALM
366 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
370 bool "Palm Tungsten|C"
372 depends on ARCH_PXA_PALM
375 Say Y here if you intend to run this kernel on a Palm Tungsten|C
379 bool "Palm Tungsten|T5"
381 depends on ARCH_PXA_PALM
386 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
392 depends on ARCH_PXA_PALM
397 Say Y here if you intend to run this kernel on a Palm T|X
403 depends on ARCH_PXA_PALM
408 Say Y here if you intend to run this kernel on Palm Zire 72
412 bool "Palm LifeDrive"
414 depends on ARCH_PXA_PALM
419 Say Y here if you intend to run this kernel on a Palm LifeDrive
424 depends on ARCH_PXA_PALM
427 bool "Palm Centro 685 (GSM)"
429 depends on ARCH_PXA_PALM
435 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
441 depends on ARCH_PXA_PALM
447 Say Y here if you intend to run this kernel on Palm Treo 680
450 config MACH_RAUMFELD_RC
451 bool "Raumfeld Controller"
457 config MACH_RAUMFELD_CONNECTOR
458 bool "Raumfeld Connector"
463 config MACH_RAUMFELD_SPEAKER
464 bool "Raumfeld Speaker"
470 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
474 Say Y here if you intend to run this kernel on a
475 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
476 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
477 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
480 config PXA_SHARPSL_DETECT_MACH_ID
481 bool "Detect machine ID at run-time in the decompressor"
482 depends on PXA_SHARPSL
484 Say Y here if you want the zImage decompressor to detect
485 the Zaurus machine ID at run-time. For latest kexec-based
486 boot loader, this is not necessary.
489 bool "Enable Sharp SL-5600 (Poodle) Support"
490 depends on PXA_SHARPSL
495 bool "Enable Sharp SL-C700 (Corgi) Support"
496 depends on PXA_SHARPSL
498 select PXA_SHARP_C7xx
501 bool "Enable Sharp SL-C750 (Shepherd) Support"
502 depends on PXA_SHARPSL
504 select PXA_SHARP_C7xx
507 bool "Enable Sharp SL-C760 (Husky) Support"
508 depends on PXA_SHARPSL
510 select PXA_SHARP_C7xx
513 bool "Enable Sharp SL-1000 (Akita) Support"
514 depends on PXA_SHARPSL
516 select PXA_SHARP_Cxx00
522 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
523 depends on PXA_SHARPSL
525 select PXA_SHARP_Cxx00
528 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
529 depends on PXA_SHARPSL
531 select PXA_SHARP_Cxx00
534 bool "Enable Sharp SL-6000x (Tosa) Support"
535 depends on PXA_SHARPSL
539 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
543 This is a simple driver that is able to control
544 the state of built in bluetooth chip on tosa.
546 config TOSA_USE_EXT_KEYCODES
547 bool "Tosa keyboard: use extended keycodes"
551 Say Y here to enable the tosa keyboard driver to generate extended
552 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
553 by either console keyboard driver or by Kdrive keybd driver.
555 Say Y only if you know, what you are doing!
558 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
562 config ARCH_PXA_ESERIES
563 bool "PXA based Toshiba e-series PDAs"
570 depends on ARCH_PXA_ESERIES
572 Say Y here if you intend to run this kernel on a Toshiba
578 depends on ARCH_PXA_ESERIES
580 Say Y here if you intend to run this kernel on a Toshiba
586 depends on ARCH_PXA_ESERIES
588 Say Y here if you intend to run this kernel on a Toshiba
594 depends on ARCH_PXA_ESERIES
596 Say Y here if you intend to run this kernel on a Toshiba
602 depends on ARCH_PXA_ESERIES
604 Say Y here if you intend to run this kernel on a Toshiba
610 depends on ARCH_PXA_ESERIES
612 Say Y here if you intend to run this kernel on a Toshiba
616 bool "Zipit Z2 Handheld"
626 Select code specific to PXA21x/25x/26x variants
632 Select code specific to PXA27x variants
638 Select code specific to PXA26x (codename Dalhart)
644 Select code specific to PXA3xx variants
650 PXA300 (codename Monahans-L)
655 select PXA310_ULPI if USB_ULPI
657 PXA310 (codename Monahans-LV)
663 PXA320 (codename Monahans-P)
669 PXA930 (codename Tavor-P)
675 PXA935 (codename Tavor-P65)
681 Select code specific to PXA95x variants
687 PXA950 (codename MG1)
689 config PXA_SHARP_C7xx
693 Enable support for all Sharp C7xx models
695 config PXA_SHARP_Cxx00
699 Enable common support for Sharp Cxx00 models
704 select SHARPSL_PM_MAX1111
706 config SHARPSL_PM_MAX1111
711 select SENSORS_MAX1111
713 config PXA_HAVE_ISA_IRQS