3 menu "Intel PXA2xx/PXA3xx Implementations"
5 comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
8 bool "Support PXA3xx platforms from device tree"
15 Include support for Marvell PXA3xx based platforms using
16 the device tree. Needn't select any other machine while
17 MACH_PXA3XX_DT is enabled.
20 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
25 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
34 config MACH_ZYLONITE300
35 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
40 config MACH_ZYLONITE320
41 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
46 bool "PXA3xx Form Factor Platform (aka Littleton)"
52 bool "PXA930 Evaluation Board (aka TavorEVB)"
58 bool "PXA930 Handheld Platform (aka SAAR)"
63 comment "Third Party Dev Platforms (sorted by vendor name)"
66 bool "Accelent Xscale IDP"
70 bool "Arcom/Eurotech VIPER SBC"
76 select PXA_HAVE_ISA_IRQS
78 config MACH_ARCOM_ZEUS
79 bool "Arcom/Eurotech ZEUS SBC"
83 select PXA_HAVE_ISA_IRQS
86 bool "Balloon 3 board"
91 bool "Enable Cogent CSB726 System On a Module"
95 Say Y here if you intend to run this kernel on a Cogent
96 CSB726 System On Module.
99 bool "Enable support for CSB701 baseboard"
100 depends on MACH_CSB726
103 bool "CompuLab CM-X255/CM-X270 modules"
104 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
106 select MIGHT_HAVE_PCI
107 select NEED_MACH_IO_H if PCI
112 bool "CompuLab EM-x270 platform"
116 bool "CompuLab eXeda platform"
120 bool "CompuLab CM-X300 modules"
127 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
132 bool "Gumstix XScale 255 boards"
135 Say Y here if you intend to run this kernel on
136 Basix, Connex, ws-200ax, ws-400ax systems
139 prompt "Gumstix Carrier/Expansion Board"
140 depends on ARCH_GUMSTIX
142 config GUMSTIX_AM200EPD
143 bool "Enable AM200EPD board support"
145 config GUMSTIX_AM300EPD
146 bool "Enable AM300EPD board support"
150 config MACH_INTELMOTE2
151 bool "Intel Mote 2 Platform"
155 config MACH_STARGATE2
156 bool "Intel Stargate 2 Platform"
161 bool "Iskratel Electronics XCEP"
164 select MTD_CFI_INTELEXT
170 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
171 Tuned for usage in Libera instruments for particle accelerators.
174 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
177 bool "Keith und Koep Trizeps4 DIMM-Module"
178 depends on TRIZEPS_PXA
180 select TRIZEPS_PCMCIA
182 config MACH_TRIZEPS4WL
183 bool "Keith und Koep Trizeps4-WL DIMM-Module"
184 depends on TRIZEPS_PXA
186 select TRIZEPS_PCMCIA
189 prompt "Select base board for Trizeps module"
190 depends on TRIZEPS_PXA
192 config MACH_TRIZEPS_CONXS
193 bool "ConXS Eval Board"
195 config MACH_TRIZEPS_UCONXS
196 bool "uConXS Eval Board"
198 config MACH_TRIZEPS_ANY
206 Generic option for Arcom Viper/Zeus PCMCIA
208 config TRIZEPS_PCMCIA
211 Enable PCMCIA support for Trizeps modules
213 config MACH_LOGICPD_PXA270
214 bool "LogicPD PXA270 Card Engine Development Platform"
219 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
223 config MACH_PCM990_BASEBOARD
224 bool "PHYTEC PCM-990 development board"
225 depends on MACH_PCM027
229 prompt "display on pcm990"
230 depends on MACH_PCM990_BASEBOARD
232 config PCM990_DISPLAY_SHARP
233 bool "sharp lq084v1dg21 stn display"
235 config PCM990_DISPLAY_NEC
236 bool "nec nl6448bc20_18d tft display"
238 config PCM990_DISPLAY_NONE
244 bool "Toradex Colibri PXA270"
247 config MACH_COLIBRI_PXA270_INCOME
248 bool "Income s.r.o. PXA270 SBC"
249 depends on MACH_COLIBRI
253 config MACH_COLIBRI300
254 bool "Toradex Colibri PXA300/310"
259 config MACH_COLIBRI320
260 bool "Toradex Colibri PXA320"
264 config MACH_COLIBRI_EVALBOARD
265 bool "Toradex Colibri Evaluation Carrier Board support"
266 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
270 select HAVE_PATA_PLATFORM
273 PXA270 based Single Board Computer.
275 comment "End-user Products (sorted by vendor name)"
278 bool "HP iPAQ hx4700"
288 bool "HTC Himalaya Support"
292 bool "Enable HTC Magician Support"
298 bool "Mitac Mio A701 Support"
304 Say Y here if you intend to run this kernel on a
305 MIO A701. Currently there is only basic support
309 bool "Motorola EZX Platform"
315 bool "Motorola EZX A780"
320 bool "Motorola EZX E680"
324 config MACH_EZX_A1200
325 bool "Motorola EZX A1200"
330 bool "Motorola EZX A910"
335 bool "Motorola EZX E6"
340 bool "Motorola EZX E2"
345 bool "Nec Mobilepro 900/c"
349 bool "PXA based Palm PDAs"
356 bool "Palm Tungsten|E2"
358 depends on ARCH_PXA_PALM
361 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
365 bool "Palm Tungsten|C"
367 depends on ARCH_PXA_PALM
370 Say Y here if you intend to run this kernel on a Palm Tungsten|C
374 bool "Palm Tungsten|T5"
376 depends on ARCH_PXA_PALM
381 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
387 depends on ARCH_PXA_PALM
392 Say Y here if you intend to run this kernel on a Palm T|X
398 depends on ARCH_PXA_PALM
403 Say Y here if you intend to run this kernel on Palm Zire 72
407 bool "Palm LifeDrive"
409 depends on ARCH_PXA_PALM
414 Say Y here if you intend to run this kernel on a Palm LifeDrive
419 depends on ARCH_PXA_PALM
422 bool "Palm Centro 685 (GSM)"
424 depends on ARCH_PXA_PALM
430 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
436 depends on ARCH_PXA_PALM
442 Say Y here if you intend to run this kernel on Palm Treo 680
445 config MACH_RAUMFELD_RC
446 bool "Raumfeld Controller"
452 config MACH_RAUMFELD_CONNECTOR
453 bool "Raumfeld Connector"
458 config MACH_RAUMFELD_SPEAKER
459 bool "Raumfeld Speaker"
465 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
469 Say Y here if you intend to run this kernel on a
470 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
471 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
472 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
475 config PXA_SHARPSL_DETECT_MACH_ID
476 bool "Detect machine ID at run-time in the decompressor"
477 depends on PXA_SHARPSL
479 Say Y here if you want the zImage decompressor to detect
480 the Zaurus machine ID at run-time. For latest kexec-based
481 boot loader, this is not necessary.
484 bool "Enable Sharp SL-5600 (Poodle) Support"
485 depends on PXA_SHARPSL
490 bool "Enable Sharp SL-C700 (Corgi) Support"
491 depends on PXA_SHARPSL
493 select PXA_SHARP_C7xx
496 bool "Enable Sharp SL-C750 (Shepherd) Support"
497 depends on PXA_SHARPSL
499 select PXA_SHARP_C7xx
502 bool "Enable Sharp SL-C760 (Husky) Support"
503 depends on PXA_SHARPSL
505 select PXA_SHARP_C7xx
508 bool "Enable Sharp SL-1000 (Akita) Support"
509 depends on PXA_SHARPSL
514 select PXA_SHARP_Cxx00
517 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
518 depends on PXA_SHARPSL
520 select PXA_SHARP_Cxx00
523 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
524 depends on PXA_SHARPSL
526 select PXA_SHARP_Cxx00
529 bool "Enable Sharp SL-6000x (Tosa) Support"
530 depends on PXA_SHARPSL
534 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
538 This is a simple driver that is able to control
539 the state of built in bluetooth chip on tosa.
541 config TOSA_USE_EXT_KEYCODES
542 bool "Tosa keyboard: use extended keycodes"
546 Say Y here to enable the tosa keyboard driver to generate extended
547 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
548 by either console keyboard driver or by Kdrive keybd driver.
550 Say Y only if you know, what you are doing!
553 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
557 config ARCH_PXA_ESERIES
558 bool "PXA based Toshiba e-series PDAs"
565 depends on ARCH_PXA_ESERIES
567 Say Y here if you intend to run this kernel on a Toshiba
573 depends on ARCH_PXA_ESERIES
575 Say Y here if you intend to run this kernel on a Toshiba
581 depends on ARCH_PXA_ESERIES
583 Say Y here if you intend to run this kernel on a Toshiba
589 depends on ARCH_PXA_ESERIES
591 Say Y here if you intend to run this kernel on a Toshiba
597 depends on ARCH_PXA_ESERIES
599 Say Y here if you intend to run this kernel on a Toshiba
605 depends on ARCH_PXA_ESERIES
607 Say Y here if you intend to run this kernel on a Toshiba
611 bool "Zipit Z2 Handheld"
620 Select code specific to PXA21x/25x/26x variants
626 Select code specific to PXA27x variants
632 Select code specific to PXA26x (codename Dalhart)
638 Select code specific to PXA3xx variants
644 PXA300 (codename Monahans-L)
649 select PXA310_ULPI if USB_ULPI
651 PXA310 (codename Monahans-LV)
657 PXA320 (codename Monahans-P)
663 PXA930 (codename Tavor-P)
669 PXA935 (codename Tavor-P65)
671 config PXA_SHARP_C7xx
675 Enable support for all Sharp C7xx models
677 config PXA_SHARP_Cxx00
681 Enable common support for Sharp Cxx00 models
686 select SHARPSL_PM_MAX1111
688 config SHARPSL_PM_MAX1111
691 select SENSORS_MAX1111
695 config PXA_HAVE_ISA_IRQS