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"
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"
314 bool "Motorola EZX A780"
319 bool "Motorola EZX E680"
323 config MACH_EZX_A1200
324 bool "Motorola EZX A1200"
329 bool "Motorola EZX A910"
334 bool "Motorola EZX E6"
339 bool "Motorola EZX E2"
344 bool "Nec Mobilepro 900/c"
348 bool "PXA based Palm PDAs"
354 bool "Palm Tungsten|E2"
356 depends on ARCH_PXA_PALM
359 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
363 bool "Palm Tungsten|C"
365 depends on ARCH_PXA_PALM
368 Say Y here if you intend to run this kernel on a Palm Tungsten|C
372 bool "Palm Tungsten|T5"
374 depends on ARCH_PXA_PALM
379 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
385 depends on ARCH_PXA_PALM
390 Say Y here if you intend to run this kernel on a Palm T|X
396 depends on ARCH_PXA_PALM
401 Say Y here if you intend to run this kernel on Palm Zire 72
405 bool "Palm LifeDrive"
407 depends on ARCH_PXA_PALM
412 Say Y here if you intend to run this kernel on a Palm LifeDrive
417 depends on ARCH_PXA_PALM
420 bool "Palm Centro 685 (GSM)"
422 depends on ARCH_PXA_PALM
428 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
434 depends on ARCH_PXA_PALM
440 Say Y here if you intend to run this kernel on Palm Treo 680
443 config MACH_RAUMFELD_RC
444 bool "Raumfeld Controller"
449 config MACH_RAUMFELD_CONNECTOR
450 bool "Raumfeld Connector"
455 config MACH_RAUMFELD_SPEAKER
456 bool "Raumfeld Speaker"
462 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
466 Say Y here if you intend to run this kernel on a
467 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
468 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
469 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
472 config PXA_SHARPSL_DETECT_MACH_ID
473 bool "Detect machine ID at run-time in the decompressor"
474 depends on PXA_SHARPSL
476 Say Y here if you want the zImage decompressor to detect
477 the Zaurus machine ID at run-time. For latest kexec-based
478 boot loader, this is not necessary.
481 bool "Enable Sharp SL-5600 (Poodle) Support"
482 depends on PXA_SHARPSL
487 bool "Enable Sharp SL-C700 (Corgi) Support"
488 depends on PXA_SHARPSL
490 select PXA_SHARP_C7xx
493 bool "Enable Sharp SL-C750 (Shepherd) Support"
494 depends on PXA_SHARPSL
496 select PXA_SHARP_C7xx
499 bool "Enable Sharp SL-C760 (Husky) Support"
500 depends on PXA_SHARPSL
502 select PXA_SHARP_C7xx
505 bool "Enable Sharp SL-1000 (Akita) Support"
506 depends on PXA_SHARPSL
511 select PXA_SHARP_Cxx00
514 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
515 depends on PXA_SHARPSL
517 select PXA_SHARP_Cxx00
520 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
521 depends on PXA_SHARPSL
523 select PXA_SHARP_Cxx00
526 bool "Enable Sharp SL-6000x (Tosa) Support"
527 depends on PXA_SHARPSL
531 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
535 This is a simple driver that is able to control
536 the state of built in bluetooth chip on tosa.
538 config TOSA_USE_EXT_KEYCODES
539 bool "Tosa keyboard: use extended keycodes"
543 Say Y here to enable the tosa keyboard driver to generate extended
544 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
545 by either console keyboard driver or by Kdrive keybd driver.
547 Say Y only if you know, what you are doing!
550 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
554 config ARCH_PXA_ESERIES
555 bool "PXA based Toshiba e-series PDAs"
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
602 depends on ARCH_PXA_ESERIES
604 Say Y here if you intend to run this kernel on a Toshiba
608 bool "Zipit Z2 Handheld"
616 Select code specific to PXA21x/25x/26x variants
622 Select code specific to PXA27x variants
628 Select code specific to PXA26x (codename Dalhart)
634 Select code specific to PXA3xx variants
640 PXA300 (codename Monahans-L)
645 select PXA310_ULPI if USB_ULPI
647 PXA310 (codename Monahans-LV)
653 PXA320 (codename Monahans-P)
659 PXA930 (codename Tavor-P)
665 PXA935 (codename Tavor-P65)
667 config PXA_SHARP_C7xx
671 Enable support for all Sharp C7xx models
673 config PXA_SHARP_Cxx00
677 Enable common support for Sharp Cxx00 models
682 select SHARPSL_PM_MAX1111
684 config SHARPSL_PM_MAX1111
687 select SENSORS_MAX1111
694 config PXA_SYSTEMS_CPLDS
695 tristate "Motherboard cplds"
696 default ARCH_LUBBOCK || MACH_MAINSTONE
698 This driver supports the Lubbock and Mainstone multifunction chip
699 found on the pxa25x development platform system (Lubbock) and pxa27x
700 development platform system (Mainstone). This IO board supports the
701 interrupts handling, ethernet controller, flash chips, etc ...