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"
13 Include support for Marvell PXA27x based platforms using
14 the device tree. Needn't select any other machine while
15 MACH_PXA27X_DT is enabled.
18 bool "Support PXA3xx platforms from device tree"
24 Include support for Marvell PXA3xx based platforms using
25 the device tree. Needn't select any other machine while
26 MACH_PXA3XX_DT is enabled.
29 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
34 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
41 config MACH_ZYLONITE300
42 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
47 config MACH_ZYLONITE320
48 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
53 bool "PXA3xx Form Factor Platform (aka Littleton)"
59 bool "PXA930 Evaluation Board (aka TavorEVB)"
67 bool "PXA930 Handheld Platform (aka SAAR)"
74 comment "Third Party Dev Platforms (sorted by vendor name)"
77 bool "Accelent Xscale IDP"
81 bool "Arcom/Eurotech VIPER SBC"
83 select I2C_GPIO if I2C=y
87 config MACH_ARCOM_ZEUS
88 bool "Arcom/Eurotech ZEUS SBC"
94 bool "Balloon 3 board"
99 bool "Enable Cogent CSB726 System On a Module"
103 Say Y here if you intend to run this kernel on a Cogent
104 CSB726 System On Module.
107 bool "Enable support for CSB701 baseboard"
108 depends on MACH_CSB726
111 bool "CompuLab CM-X255/CM-X270 modules"
112 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
114 select MIGHT_HAVE_PCI
115 select NEED_MACH_IO_H if PCI
120 bool "CompuLab EM-x270 platform"
124 bool "CompuLab eXeda platform"
128 bool "CompuLab CM-X300 modules"
134 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
139 bool "Gumstix XScale 255 boards"
142 Say Y here if you intend to run this kernel on
143 Basix, Connex, ws-200ax, ws-400ax systems
146 prompt "Gumstix Carrier/Expansion Board"
147 depends on ARCH_GUMSTIX
149 config GUMSTIX_AM200EPD
150 bool "Enable AM200EPD board support"
152 config GUMSTIX_AM300EPD
153 bool "Enable AM300EPD board support"
157 config MACH_INTELMOTE2
158 bool "Intel Mote 2 Platform"
162 config MACH_STARGATE2
163 bool "Intel Stargate 2 Platform"
168 bool "Iskratel Electronics XCEP"
171 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
185 select TRIZEPS_PCMCIA
187 config MACH_TRIZEPS4WL
188 bool "Keith und Koep Trizeps4-WL DIMM-Module"
189 depends on TRIZEPS_PXA
192 select TRIZEPS_PCMCIA
195 prompt "Select base board for Trizeps module"
196 depends on TRIZEPS_PXA
198 config MACH_TRIZEPS_CONXS
199 bool "ConXS Eval Board"
201 config MACH_TRIZEPS_UCONXS
202 bool "uConXS Eval Board"
204 config MACH_TRIZEPS_ANY
212 Generic option for Arcom Viper/Zeus PCMCIA
214 config TRIZEPS_PCMCIA
217 Enable PCMCIA support for Trizeps modules
219 config MACH_LOGICPD_PXA270
220 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"
230 depends on MACH_PCM027
233 prompt "display on pcm990"
234 depends on MACH_PCM990_BASEBOARD
236 config PCM990_DISPLAY_SHARP
237 bool "sharp lq084v1dg21 stn display"
239 config PCM990_DISPLAY_NEC
240 bool "nec nl6448bc20_18d tft display"
242 config PCM990_DISPLAY_NONE
248 bool "Toradex Colibri PXA270"
251 config MACH_COLIBRI_PXA270_INCOME
252 bool "Income s.r.o. PXA270 SBC"
253 depends on MACH_COLIBRI
256 config MACH_COLIBRI300
257 bool "Toradex Colibri PXA300/310"
262 config MACH_COLIBRI320
263 bool "Toradex Colibri PXA320"
267 config MACH_COLIBRI_EVALBOARD
268 bool "Toradex Colibri Evaluation Carrier Board support"
269 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
273 select HAVE_PATA_PLATFORM
276 PXA270 based Single Board Computer.
278 comment "End-user Products (sorted by vendor name)"
281 bool "HP iPAQ hx4700"
290 bool "HTC Himalaya Support"
294 bool "Enable HTC Magician Support"
299 bool "Mitac Mio A701 Support"
303 Say Y here if you intend to run this kernel on a
304 MIO A701. Currently there is only basic support
308 bool "Motorola EZX Platform"
313 bool "Motorola EZX A780"
318 bool "Motorola EZX E680"
322 config MACH_EZX_A1200
323 bool "Motorola EZX A1200"
328 bool "Motorola EZX A910"
333 bool "Motorola EZX E6"
338 bool "Motorola EZX E2"
343 bool "Nec Mobilepro 900/c"
347 bool "PXA based Palm PDAs"
353 bool "Palm Tungsten|E2"
355 depends on ARCH_PXA_PALM
358 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
362 bool "Palm Tungsten|C"
364 depends on ARCH_PXA_PALM
367 Say Y here if you intend to run this kernel on a Palm Tungsten|C
371 bool "Palm Tungsten|T5"
373 depends on ARCH_PXA_PALM
378 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
384 depends on ARCH_PXA_PALM
389 Say Y here if you intend to run this kernel on a Palm T|X
395 depends on ARCH_PXA_PALM
400 Say Y here if you intend to run this kernel on Palm Zire 72
404 bool "Palm LifeDrive"
406 depends on ARCH_PXA_PALM
411 Say Y here if you intend to run this kernel on a Palm LifeDrive
416 depends on ARCH_PXA_PALM
419 bool "Palm Centro 685 (GSM)"
421 depends on ARCH_PXA_PALM
427 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
433 depends on ARCH_PXA_PALM
439 Say Y here if you intend to run this kernel on Palm Treo 680
442 config MACH_RAUMFELD_RC
443 bool "Raumfeld Controller"
448 config MACH_RAUMFELD_CONNECTOR
449 bool "Raumfeld Connector"
454 config MACH_RAUMFELD_SPEAKER
455 bool "Raumfeld Speaker"
461 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
465 Say Y here if you intend to run this kernel on a
466 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
467 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
468 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
471 config PXA_SHARPSL_DETECT_MACH_ID
472 bool "Detect machine ID at run-time in the decompressor"
473 depends on PXA_SHARPSL
475 Say Y here if you want the zImage decompressor to detect
476 the Zaurus machine ID at run-time. For latest kexec-based
477 boot loader, this is not necessary.
480 bool "Enable Sharp SL-5600 (Poodle) Support"
481 depends on PXA_SHARPSL
486 bool "Enable Sharp SL-C700 (Corgi) Support"
487 depends on PXA_SHARPSL
489 select PXA_SHARP_C7xx
492 bool "Enable Sharp SL-C750 (Shepherd) Support"
493 depends on PXA_SHARPSL
495 select PXA_SHARP_C7xx
498 bool "Enable Sharp SL-C760 (Husky) Support"
499 depends on PXA_SHARPSL
501 select PXA_SHARP_C7xx
504 bool "Enable Sharp SL-1000 (Akita) Support"
505 depends on PXA_SHARPSL
510 select PXA_SHARP_Cxx00
513 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
514 depends on PXA_SHARPSL
516 select PXA_SHARP_Cxx00
519 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
520 depends on PXA_SHARPSL
522 select PXA_SHARP_Cxx00
525 bool "Enable Sharp SL-6000x (Tosa) Support"
526 depends on PXA_SHARPSL
530 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
531 depends on MACH_TOSA && NET
534 This is a simple driver that is able to control
535 the state of built in bluetooth chip on tosa.
537 config TOSA_USE_EXT_KEYCODES
538 bool "Tosa keyboard: use extended keycodes"
542 Say Y here to enable the tosa keyboard driver to generate extended
543 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
544 by either console keyboard driver or by Kdrive keybd driver.
546 Say Y only if you know, what you are doing!
549 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
553 config ARCH_PXA_ESERIES
554 bool "PXA based Toshiba e-series PDAs"
561 depends on ARCH_PXA_ESERIES
563 Say Y here if you intend to run this kernel on a Toshiba
569 depends on ARCH_PXA_ESERIES
571 Say Y here if you intend to run this kernel on a Toshiba
577 depends on ARCH_PXA_ESERIES
579 Say Y here if you intend to run this kernel on a Toshiba
585 depends on ARCH_PXA_ESERIES
587 Say Y here if you intend to run this kernel on a Toshiba
593 depends on ARCH_PXA_ESERIES
595 Say Y here if you intend to run this kernel on a Toshiba
601 depends on ARCH_PXA_ESERIES
603 Say Y here if you intend to run this kernel on a Toshiba
607 bool "Zipit Z2 Handheld"
615 Select code specific to PXA21x/25x/26x variants
621 Select code specific to PXA27x variants
627 Select code specific to PXA26x (codename Dalhart)
633 Select code specific to PXA3xx variants
639 PXA300 (codename Monahans-L)
644 select PXA310_ULPI if USB_ULPI
646 PXA310 (codename Monahans-LV)
652 PXA320 (codename Monahans-P)
658 PXA930 (codename Tavor-P)
664 PXA935 (codename Tavor-P65)
666 config PXA_SHARP_C7xx
670 Enable support for all Sharp C7xx models
672 config PXA_SHARP_Cxx00
676 Enable common support for Sharp Cxx00 models
681 select SHARPSL_PM_MAX1111
683 config SHARPSL_PM_MAX1111
686 select SENSORS_MAX1111
693 config PXA_SYSTEMS_CPLDS
694 tristate "Motherboard cplds"
695 default ARCH_LUBBOCK || MACH_MAINSTONE
697 This driver supports the Lubbock and Mainstone multifunction chip
698 found on the pxa25x development platform system (Lubbock) and pxa27x
699 development platform system (Mainstone). This IO board supports the
700 interrupts handling, ethernet controller, flash chips, etc ...