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"
14 Include support for Marvell PXA3xx based platforms using
15 the device tree. Needn't select any other machine while
16 MACH_PXA3XX_DT is enabled.
19 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
24 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
31 config MACH_ZYLONITE300
32 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
37 config MACH_ZYLONITE320
38 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
43 bool "PXA3xx Form Factor Platform (aka Littleton)"
49 bool "PXA930 Evaluation Board (aka TavorEVB)"
57 bool "PXA930 Handheld Platform (aka SAAR)"
64 comment "Third Party Dev Platforms (sorted by vendor name)"
67 bool "Accelent Xscale IDP"
71 bool "Arcom/Eurotech VIPER SBC"
73 select I2C_GPIO if I2C=y
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"
126 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
131 bool "Gumstix XScale 255 boards"
134 Say Y here if you intend to run this kernel on
135 Basix, Connex, ws-200ax, ws-400ax systems
138 prompt "Gumstix Carrier/Expansion Board"
139 depends on ARCH_GUMSTIX
141 config GUMSTIX_AM200EPD
142 bool "Enable AM200EPD board support"
144 config GUMSTIX_AM300EPD
145 bool "Enable AM300EPD board support"
149 config MACH_INTELMOTE2
150 bool "Intel Mote 2 Platform"
154 config MACH_STARGATE2
155 bool "Intel Stargate 2 Platform"
160 bool "Iskratel Electronics XCEP"
163 select MTD_CFI_INTELEXT
167 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
168 Tuned for usage in Libera instruments for particle accelerators.
171 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
174 bool "Keith und Koep Trizeps4 DIMM-Module"
175 depends on TRIZEPS_PXA
177 select TRIZEPS_PCMCIA
179 config MACH_TRIZEPS4WL
180 bool "Keith und Koep Trizeps4-WL DIMM-Module"
181 depends on TRIZEPS_PXA
184 select TRIZEPS_PCMCIA
187 prompt "Select base board for Trizeps module"
188 depends on TRIZEPS_PXA
190 config MACH_TRIZEPS_CONXS
191 bool "ConXS Eval Board"
193 config MACH_TRIZEPS_UCONXS
194 bool "uConXS Eval Board"
196 config MACH_TRIZEPS_ANY
204 Generic option for Arcom Viper/Zeus PCMCIA
206 config TRIZEPS_PCMCIA
209 Enable PCMCIA support for Trizeps modules
211 config MACH_LOGICPD_PXA270
212 bool "LogicPD PXA270 Card Engine Development Platform"
216 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
220 config MACH_PCM990_BASEBOARD
221 bool "PHYTEC PCM-990 development board"
222 depends on MACH_PCM027
225 prompt "display on pcm990"
226 depends on MACH_PCM990_BASEBOARD
228 config PCM990_DISPLAY_SHARP
229 bool "sharp lq084v1dg21 stn display"
231 config PCM990_DISPLAY_NEC
232 bool "nec nl6448bc20_18d tft display"
234 config PCM990_DISPLAY_NONE
240 bool "Toradex Colibri PXA270"
243 config MACH_COLIBRI_PXA270_INCOME
244 bool "Income s.r.o. PXA270 SBC"
245 depends on MACH_COLIBRI
248 config MACH_COLIBRI300
249 bool "Toradex Colibri PXA300/310"
254 config MACH_COLIBRI320
255 bool "Toradex Colibri PXA320"
259 config MACH_COLIBRI_EVALBOARD
260 bool "Toradex Colibri Evaluation Carrier Board support"
261 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
265 select HAVE_PATA_PLATFORM
268 PXA270 based Single Board Computer.
270 comment "End-user Products (sorted by vendor name)"
273 bool "HP iPAQ hx4700"
282 bool "HTC Himalaya Support"
286 bool "Enable HTC Magician Support"
291 bool "Mitac Mio A701 Support"
296 Say Y here if you intend to run this kernel on a
297 MIO A701. Currently there is only basic support
301 bool "Motorola EZX Platform"
306 bool "Motorola EZX A780"
311 bool "Motorola EZX E680"
315 config MACH_EZX_A1200
316 bool "Motorola EZX A1200"
321 bool "Motorola EZX A910"
326 bool "Motorola EZX E6"
331 bool "Motorola EZX E2"
336 bool "Nec Mobilepro 900/c"
340 bool "PXA based Palm PDAs"
346 bool "Palm Tungsten|E2"
348 depends on ARCH_PXA_PALM
351 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
355 bool "Palm Tungsten|C"
357 depends on ARCH_PXA_PALM
360 Say Y here if you intend to run this kernel on a Palm Tungsten|C
364 bool "Palm Tungsten|T5"
366 depends on ARCH_PXA_PALM
371 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
377 depends on ARCH_PXA_PALM
382 Say Y here if you intend to run this kernel on a Palm T|X
388 depends on ARCH_PXA_PALM
393 Say Y here if you intend to run this kernel on Palm Zire 72
397 bool "Palm LifeDrive"
399 depends on ARCH_PXA_PALM
404 Say Y here if you intend to run this kernel on a Palm LifeDrive
409 depends on ARCH_PXA_PALM
412 bool "Palm Centro 685 (GSM)"
414 depends on ARCH_PXA_PALM
420 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
426 depends on ARCH_PXA_PALM
432 Say Y here if you intend to run this kernel on Palm Treo 680
435 config MACH_RAUMFELD_RC
436 bool "Raumfeld Controller"
441 config MACH_RAUMFELD_CONNECTOR
442 bool "Raumfeld Connector"
447 config MACH_RAUMFELD_SPEAKER
448 bool "Raumfeld Speaker"
454 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
458 Say Y here if you intend to run this kernel on a
459 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
460 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
461 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
464 config PXA_SHARPSL_DETECT_MACH_ID
465 bool "Detect machine ID at run-time in the decompressor"
466 depends on PXA_SHARPSL
468 Say Y here if you want the zImage decompressor to detect
469 the Zaurus machine ID at run-time. For latest kexec-based
470 boot loader, this is not necessary.
473 bool "Enable Sharp SL-5600 (Poodle) Support"
474 depends on PXA_SHARPSL
479 bool "Enable Sharp SL-C700 (Corgi) Support"
480 depends on PXA_SHARPSL
482 select PXA_SHARP_C7xx
485 bool "Enable Sharp SL-C750 (Shepherd) Support"
486 depends on PXA_SHARPSL
488 select PXA_SHARP_C7xx
491 bool "Enable Sharp SL-C760 (Husky) Support"
492 depends on PXA_SHARPSL
494 select PXA_SHARP_C7xx
497 bool "Enable Sharp SL-1000 (Akita) Support"
498 depends on PXA_SHARPSL
503 select PXA_SHARP_Cxx00
506 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
507 depends on PXA_SHARPSL
509 select PXA_SHARP_Cxx00
512 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
513 depends on PXA_SHARPSL
515 select PXA_SHARP_Cxx00
518 bool "Enable Sharp SL-6000x (Tosa) Support"
519 depends on PXA_SHARPSL
523 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
527 This is a simple driver that is able to control
528 the state of built in bluetooth chip on tosa.
530 config TOSA_USE_EXT_KEYCODES
531 bool "Tosa keyboard: use extended keycodes"
535 Say Y here to enable the tosa keyboard driver to generate extended
536 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
537 by either console keyboard driver or by Kdrive keybd driver.
539 Say Y only if you know, what you are doing!
542 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
546 config ARCH_PXA_ESERIES
547 bool "PXA based Toshiba e-series PDAs"
554 depends on ARCH_PXA_ESERIES
556 Say Y here if you intend to run this kernel on a Toshiba
562 depends on ARCH_PXA_ESERIES
564 Say Y here if you intend to run this kernel on a Toshiba
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
600 bool "Zipit Z2 Handheld"
608 Select code specific to PXA21x/25x/26x variants
614 Select code specific to PXA27x variants
620 Select code specific to PXA26x (codename Dalhart)
626 Select code specific to PXA3xx variants
632 PXA300 (codename Monahans-L)
637 select PXA310_ULPI if USB_ULPI
639 PXA310 (codename Monahans-LV)
645 PXA320 (codename Monahans-P)
651 PXA930 (codename Tavor-P)
657 PXA935 (codename Tavor-P65)
659 config PXA_SHARP_C7xx
663 Enable support for all Sharp C7xx models
665 config PXA_SHARP_Cxx00
669 Enable common support for Sharp Cxx00 models
674 select SHARPSL_PM_MAX1111
676 config SHARPSL_PM_MAX1111
679 select SENSORS_MAX1111
683 config PXA_HAVE_ISA_IRQS