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)"
60 bool "PXA930 Handheld Platform (aka SAAR)"
67 comment "Third Party Dev Platforms (sorted by vendor name)"
70 bool "Accelent Xscale IDP"
74 bool "Arcom/Eurotech VIPER SBC"
76 select I2C_GPIO if I2C=y
79 select PXA_HAVE_ISA_IRQS
81 config MACH_ARCOM_ZEUS
82 bool "Arcom/Eurotech ZEUS SBC"
86 select PXA_HAVE_ISA_IRQS
89 bool "Balloon 3 board"
94 bool "Enable Cogent CSB726 System On a Module"
98 Say Y here if you intend to run this kernel on a Cogent
99 CSB726 System On Module.
102 bool "Enable support for CSB701 baseboard"
103 depends on MACH_CSB726
106 bool "CompuLab CM-X255/CM-X270 modules"
107 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
109 select MIGHT_HAVE_PCI
110 select NEED_MACH_IO_H if PCI
115 bool "CompuLab EM-x270 platform"
119 bool "CompuLab eXeda platform"
123 bool "CompuLab CM-X300 modules"
130 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
135 bool "Gumstix XScale 255 boards"
138 Say Y here if you intend to run this kernel on
139 Basix, Connex, ws-200ax, ws-400ax systems
142 prompt "Gumstix Carrier/Expansion Board"
143 depends on ARCH_GUMSTIX
145 config GUMSTIX_AM200EPD
146 bool "Enable AM200EPD board support"
148 config GUMSTIX_AM300EPD
149 bool "Enable AM300EPD board support"
153 config MACH_INTELMOTE2
154 bool "Intel Mote 2 Platform"
158 config MACH_STARGATE2
159 bool "Intel Stargate 2 Platform"
164 bool "Iskratel Electronics XCEP"
167 select MTD_CFI_INTELEXT
171 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
172 Tuned for usage in Libera instruments for particle accelerators.
175 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
178 bool "Keith und Koep Trizeps4 DIMM-Module"
179 depends on TRIZEPS_PXA
181 select TRIZEPS_PCMCIA
183 config MACH_TRIZEPS4WL
184 bool "Keith und Koep Trizeps4-WL DIMM-Module"
185 depends on TRIZEPS_PXA
187 select TRIZEPS_PCMCIA
190 prompt "Select base board for Trizeps module"
191 depends on TRIZEPS_PXA
193 config MACH_TRIZEPS_CONXS
194 bool "ConXS Eval Board"
196 config MACH_TRIZEPS_UCONXS
197 bool "uConXS Eval Board"
199 config MACH_TRIZEPS_ANY
207 Generic option for Arcom Viper/Zeus PCMCIA
209 config TRIZEPS_PCMCIA
212 Enable PCMCIA support for Trizeps modules
214 config MACH_LOGICPD_PXA270
215 bool "LogicPD PXA270 Card Engine Development Platform"
220 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
224 config MACH_PCM990_BASEBOARD
225 bool "PHYTEC PCM-990 development board"
226 depends on MACH_PCM027
230 prompt "display on pcm990"
231 depends on MACH_PCM990_BASEBOARD
233 config PCM990_DISPLAY_SHARP
234 bool "sharp lq084v1dg21 stn display"
236 config PCM990_DISPLAY_NEC
237 bool "nec nl6448bc20_18d tft display"
239 config PCM990_DISPLAY_NONE
245 bool "Toradex Colibri PXA270"
248 config MACH_COLIBRI_PXA270_INCOME
249 bool "Income s.r.o. PXA270 SBC"
250 depends on MACH_COLIBRI
254 config MACH_COLIBRI300
255 bool "Toradex Colibri PXA300/310"
260 config MACH_COLIBRI320
261 bool "Toradex Colibri PXA320"
265 config MACH_COLIBRI_EVALBOARD
266 bool "Toradex Colibri Evaluation Carrier Board support"
267 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
271 select HAVE_PATA_PLATFORM
274 PXA270 based Single Board Computer.
276 comment "End-user Products (sorted by vendor name)"
279 bool "HP iPAQ hx4700"
289 bool "HTC Himalaya Support"
293 bool "Enable HTC Magician Support"
299 bool "Mitac Mio A701 Support"
305 Say Y here if you intend to run this kernel on a
306 MIO A701. Currently there is only basic support
310 bool "Motorola EZX Platform"
316 bool "Motorola EZX A780"
321 bool "Motorola EZX E680"
325 config MACH_EZX_A1200
326 bool "Motorola EZX A1200"
331 bool "Motorola EZX A910"
336 bool "Motorola EZX E6"
341 bool "Motorola EZX E2"
346 bool "Nec Mobilepro 900/c"
350 bool "PXA based Palm PDAs"
357 bool "Palm Tungsten|E2"
359 depends on ARCH_PXA_PALM
362 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
366 bool "Palm Tungsten|C"
368 depends on ARCH_PXA_PALM
371 Say Y here if you intend to run this kernel on a Palm Tungsten|C
375 bool "Palm Tungsten|T5"
377 depends on ARCH_PXA_PALM
382 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
388 depends on ARCH_PXA_PALM
393 Say Y here if you intend to run this kernel on a Palm T|X
399 depends on ARCH_PXA_PALM
404 Say Y here if you intend to run this kernel on Palm Zire 72
408 bool "Palm LifeDrive"
410 depends on ARCH_PXA_PALM
415 Say Y here if you intend to run this kernel on a Palm LifeDrive
420 depends on ARCH_PXA_PALM
423 bool "Palm Centro 685 (GSM)"
425 depends on ARCH_PXA_PALM
431 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
437 depends on ARCH_PXA_PALM
443 Say Y here if you intend to run this kernel on Palm Treo 680
446 config MACH_RAUMFELD_RC
447 bool "Raumfeld Controller"
453 config MACH_RAUMFELD_CONNECTOR
454 bool "Raumfeld Connector"
459 config MACH_RAUMFELD_SPEAKER
460 bool "Raumfeld Speaker"
466 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
470 Say Y here if you intend to run this kernel on a
471 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
472 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
473 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
476 config PXA_SHARPSL_DETECT_MACH_ID
477 bool "Detect machine ID at run-time in the decompressor"
478 depends on PXA_SHARPSL
480 Say Y here if you want the zImage decompressor to detect
481 the Zaurus machine ID at run-time. For latest kexec-based
482 boot loader, this is not necessary.
485 bool "Enable Sharp SL-5600 (Poodle) Support"
486 depends on PXA_SHARPSL
491 bool "Enable Sharp SL-C700 (Corgi) Support"
492 depends on PXA_SHARPSL
494 select PXA_SHARP_C7xx
497 bool "Enable Sharp SL-C750 (Shepherd) Support"
498 depends on PXA_SHARPSL
500 select PXA_SHARP_C7xx
503 bool "Enable Sharp SL-C760 (Husky) Support"
504 depends on PXA_SHARPSL
506 select PXA_SHARP_C7xx
509 bool "Enable Sharp SL-1000 (Akita) Support"
510 depends on PXA_SHARPSL
515 select PXA_SHARP_Cxx00
518 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
519 depends on PXA_SHARPSL
521 select PXA_SHARP_Cxx00
524 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
525 depends on PXA_SHARPSL
527 select PXA_SHARP_Cxx00
530 bool "Enable Sharp SL-6000x (Tosa) Support"
531 depends on PXA_SHARPSL
535 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
539 This is a simple driver that is able to control
540 the state of built in bluetooth chip on tosa.
542 config TOSA_USE_EXT_KEYCODES
543 bool "Tosa keyboard: use extended keycodes"
547 Say Y here to enable the tosa keyboard driver to generate extended
548 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
549 by either console keyboard driver or by Kdrive keybd driver.
551 Say Y only if you know, what you are doing!
554 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
558 config ARCH_PXA_ESERIES
559 bool "PXA based Toshiba e-series PDAs"
566 depends on ARCH_PXA_ESERIES
568 Say Y here if you intend to run this kernel on a Toshiba
574 depends on ARCH_PXA_ESERIES
576 Say Y here if you intend to run this kernel on a Toshiba
582 depends on ARCH_PXA_ESERIES
584 Say Y here if you intend to run this kernel on a Toshiba
590 depends on ARCH_PXA_ESERIES
592 Say Y here if you intend to run this kernel on a Toshiba
598 depends on ARCH_PXA_ESERIES
600 Say Y here if you intend to run this kernel on a Toshiba
606 depends on ARCH_PXA_ESERIES
608 Say Y here if you intend to run this kernel on a Toshiba
612 bool "Zipit Z2 Handheld"
621 Select code specific to PXA21x/25x/26x variants
627 Select code specific to PXA27x variants
633 Select code specific to PXA26x (codename Dalhart)
639 Select code specific to PXA3xx variants
645 PXA300 (codename Monahans-L)
650 select PXA310_ULPI if USB_ULPI
652 PXA310 (codename Monahans-LV)
658 PXA320 (codename Monahans-P)
664 PXA930 (codename Tavor-P)
670 PXA935 (codename Tavor-P65)
672 config PXA_SHARP_C7xx
676 Enable support for all Sharp C7xx models
678 config PXA_SHARP_Cxx00
682 Enable common support for Sharp Cxx00 models
687 select SHARPSL_PM_MAX1111
689 config SHARPSL_PM_MAX1111
692 select SENSORS_MAX1111
696 config PXA_HAVE_ISA_IRQS