3 menu "Intel PXA2xx/PXA3xx Implementations"
5 comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
8 bool "Support PXA27x platforms from device tree"
14 Include support for Marvell PXA27x based platforms using
15 the device tree. Needn't select any other machine while
16 MACH_PXA27X_DT is enabled.
19 bool "Support PXA3xx platforms from device tree"
25 Include support for Marvell PXA3xx based platforms using
26 the device tree. Needn't select any other machine while
27 MACH_PXA3XX_DT is enabled.
30 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
35 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
42 config MACH_ZYLONITE300
43 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
48 config MACH_ZYLONITE320
49 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
54 bool "PXA3xx Form Factor Platform (aka Littleton)"
60 bool "PXA930 Evaluation Board (aka TavorEVB)"
68 bool "PXA930 Handheld Platform (aka SAAR)"
75 comment "Third Party Dev Platforms (sorted by vendor name)"
78 bool "Accelent Xscale IDP"
82 bool "Arcom/Eurotech VIPER SBC"
84 select I2C_GPIO if I2C=y
87 select PXA_HAVE_ISA_IRQS
89 config MACH_ARCOM_ZEUS
90 bool "Arcom/Eurotech ZEUS SBC"
94 select PXA_HAVE_ISA_IRQS
97 bool "Balloon 3 board"
102 bool "Enable Cogent CSB726 System On a Module"
106 Say Y here if you intend to run this kernel on a Cogent
107 CSB726 System On Module.
110 bool "Enable support for CSB701 baseboard"
111 depends on MACH_CSB726
114 bool "CompuLab CM-X255/CM-X270 modules"
115 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
117 select MIGHT_HAVE_PCI
118 select NEED_MACH_IO_H if PCI
123 bool "CompuLab EM-x270 platform"
127 bool "CompuLab eXeda platform"
131 bool "CompuLab CM-X300 modules"
137 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
142 bool "Gumstix XScale 255 boards"
145 Say Y here if you intend to run this kernel on
146 Basix, Connex, ws-200ax, ws-400ax systems
149 prompt "Gumstix Carrier/Expansion Board"
150 depends on ARCH_GUMSTIX
152 config GUMSTIX_AM200EPD
153 bool "Enable AM200EPD board support"
155 config GUMSTIX_AM300EPD
156 bool "Enable AM300EPD board support"
160 config MACH_INTELMOTE2
161 bool "Intel Mote 2 Platform"
165 config MACH_STARGATE2
166 bool "Intel Stargate 2 Platform"
171 bool "Iskratel Electronics XCEP"
174 select MTD_CFI_INTELEXT
178 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
179 Tuned for usage in Libera instruments for particle accelerators.
182 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
185 bool "Keith und Koep Trizeps4 DIMM-Module"
186 depends on TRIZEPS_PXA
188 select TRIZEPS_PCMCIA
190 config MACH_TRIZEPS4WL
191 bool "Keith und Koep Trizeps4-WL DIMM-Module"
192 depends on TRIZEPS_PXA
195 select TRIZEPS_PCMCIA
198 prompt "Select base board for Trizeps module"
199 depends on TRIZEPS_PXA
201 config MACH_TRIZEPS_CONXS
202 bool "ConXS Eval Board"
204 config MACH_TRIZEPS_UCONXS
205 bool "uConXS Eval Board"
207 config MACH_TRIZEPS_ANY
215 Generic option for Arcom Viper/Zeus PCMCIA
217 config TRIZEPS_PCMCIA
220 Enable PCMCIA support for Trizeps modules
222 config MACH_LOGICPD_PXA270
223 bool "LogicPD PXA270 Card Engine Development Platform"
227 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
231 config MACH_PCM990_BASEBOARD
232 bool "PHYTEC PCM-990 development board"
233 depends on MACH_PCM027
236 prompt "display on pcm990"
237 depends on MACH_PCM990_BASEBOARD
239 config PCM990_DISPLAY_SHARP
240 bool "sharp lq084v1dg21 stn display"
242 config PCM990_DISPLAY_NEC
243 bool "nec nl6448bc20_18d tft display"
245 config PCM990_DISPLAY_NONE
251 bool "Toradex Colibri PXA270"
254 config MACH_COLIBRI_PXA270_INCOME
255 bool "Income s.r.o. PXA270 SBC"
256 depends on MACH_COLIBRI
259 config MACH_COLIBRI300
260 bool "Toradex Colibri PXA300/310"
265 config MACH_COLIBRI320
266 bool "Toradex Colibri PXA320"
270 config MACH_COLIBRI_EVALBOARD
271 bool "Toradex Colibri Evaluation Carrier Board support"
272 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
276 select HAVE_PATA_PLATFORM
279 PXA270 based Single Board Computer.
281 comment "End-user Products (sorted by vendor name)"
284 bool "HP iPAQ hx4700"
293 bool "HTC Himalaya Support"
297 bool "Enable HTC Magician Support"
302 bool "Mitac Mio A701 Support"
307 Say Y here if you intend to run this kernel on a
308 MIO A701. Currently there is only basic support
312 bool "Motorola EZX Platform"
317 bool "Motorola EZX A780"
322 bool "Motorola EZX E680"
326 config MACH_EZX_A1200
327 bool "Motorola EZX A1200"
332 bool "Motorola EZX A910"
337 bool "Motorola EZX E6"
342 bool "Motorola EZX E2"
347 bool "Nec Mobilepro 900/c"
351 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"
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"
619 Select code specific to PXA21x/25x/26x variants
625 Select code specific to PXA27x variants
631 Select code specific to PXA26x (codename Dalhart)
637 Select code specific to PXA3xx variants
643 PXA300 (codename Monahans-L)
648 select PXA310_ULPI if USB_ULPI
650 PXA310 (codename Monahans-LV)
656 PXA320 (codename Monahans-P)
662 PXA930 (codename Tavor-P)
668 PXA935 (codename Tavor-P65)
670 config PXA_SHARP_C7xx
674 Enable support for all Sharp C7xx models
676 config PXA_SHARP_Cxx00
680 Enable common support for Sharp Cxx00 models
685 select SHARPSL_PM_MAX1111
687 config SHARPSL_PM_MAX1111
690 select SENSORS_MAX1111
694 config PXA_HAVE_ISA_IRQS