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"
26 Include support for Marvell PXA3xx based platforms using
27 the device tree. Needn't select any other machine while
28 MACH_PXA3XX_DT is enabled.
31 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
36 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
43 config MACH_ZYLONITE300
44 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
49 config MACH_ZYLONITE320
50 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
55 bool "PXA3xx Form Factor Platform (aka Littleton)"
61 bool "PXA930 Evaluation Board (aka TavorEVB)"
69 bool "PXA930 Handheld Platform (aka SAAR)"
76 comment "Third Party Dev Platforms (sorted by vendor name)"
79 bool "Accelent Xscale IDP"
83 bool "Arcom/Eurotech VIPER SBC"
85 select I2C_GPIO if I2C=y
89 config MACH_ARCOM_ZEUS
90 bool "Arcom/Eurotech ZEUS SBC"
96 bool "Balloon 3 board"
101 bool "Enable Cogent CSB726 System On a Module"
105 Say Y here if you intend to run this kernel on a Cogent
106 CSB726 System On Module.
109 bool "Enable support for CSB701 baseboard"
110 depends on MACH_CSB726
113 bool "CompuLab CM-X255/CM-X270 modules"
114 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
116 select MIGHT_HAVE_PCI
117 select NEED_MACH_IO_H if PCI
122 bool "CompuLab EM-x270 platform"
126 bool "CompuLab eXeda platform"
130 bool "CompuLab CM-X300 modules"
136 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
141 bool "Gumstix XScale 255 boards"
144 Say Y here if you intend to run this kernel on
145 Basix, Connex, ws-200ax, ws-400ax systems
148 prompt "Gumstix Carrier/Expansion Board"
149 depends on ARCH_GUMSTIX
151 config GUMSTIX_AM200EPD
152 bool "Enable AM200EPD board support"
154 config GUMSTIX_AM300EPD
155 bool "Enable AM300EPD board support"
159 config MACH_INTELMOTE2
160 bool "Intel Mote 2 Platform"
164 config MACH_STARGATE2
165 bool "Intel Stargate 2 Platform"
170 bool "Iskratel Electronics XCEP"
173 select MTD_CFI_INTELEXT
177 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
178 Tuned for usage in Libera instruments for particle accelerators.
181 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
184 bool "Keith und Koep Trizeps4 DIMM-Module"
185 depends on TRIZEPS_PXA
187 select TRIZEPS_PCMCIA
189 config MACH_TRIZEPS4WL
190 bool "Keith und Koep Trizeps4-WL DIMM-Module"
191 depends on TRIZEPS_PXA
194 select TRIZEPS_PCMCIA
197 prompt "Select base board for Trizeps module"
198 depends on TRIZEPS_PXA
200 config MACH_TRIZEPS_CONXS
201 bool "ConXS Eval Board"
203 config MACH_TRIZEPS_UCONXS
204 bool "uConXS Eval Board"
206 config MACH_TRIZEPS_ANY
214 Generic option for Arcom Viper/Zeus PCMCIA
216 config TRIZEPS_PCMCIA
219 Enable PCMCIA support for Trizeps modules
221 config MACH_LOGICPD_PXA270
222 bool "LogicPD PXA270 Card Engine Development Platform"
226 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
230 config MACH_PCM990_BASEBOARD
231 bool "PHYTEC PCM-990 development board"
232 depends on MACH_PCM027
235 prompt "display on pcm990"
236 depends on MACH_PCM990_BASEBOARD
238 config PCM990_DISPLAY_SHARP
239 bool "sharp lq084v1dg21 stn display"
241 config PCM990_DISPLAY_NEC
242 bool "nec nl6448bc20_18d tft display"
244 config PCM990_DISPLAY_NONE
250 bool "Toradex Colibri PXA270"
253 config MACH_COLIBRI_PXA270_INCOME
254 bool "Income s.r.o. PXA270 SBC"
255 depends on MACH_COLIBRI
258 config MACH_COLIBRI300
259 bool "Toradex Colibri PXA300/310"
264 config MACH_COLIBRI320
265 bool "Toradex Colibri PXA320"
269 config MACH_COLIBRI_EVALBOARD
270 bool "Toradex Colibri Evaluation Carrier Board support"
271 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
275 select HAVE_PATA_PLATFORM
278 PXA270 based Single Board Computer.
280 comment "End-user Products (sorted by vendor name)"
283 bool "HP iPAQ hx4700"
292 bool "HTC Himalaya Support"
296 bool "Enable HTC Magician Support"
301 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"
315 bool "Motorola EZX A780"
320 bool "Motorola EZX E680"
324 config MACH_EZX_A1200
325 bool "Motorola EZX A1200"
330 bool "Motorola EZX A910"
335 bool "Motorola EZX E6"
340 bool "Motorola EZX E2"
345 bool "Nec Mobilepro 900/c"
349 bool "PXA based Palm PDAs"
355 bool "Palm Tungsten|E2"
357 depends on ARCH_PXA_PALM
360 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
364 bool "Palm Tungsten|C"
366 depends on ARCH_PXA_PALM
369 Say Y here if you intend to run this kernel on a Palm Tungsten|C
373 bool "Palm Tungsten|T5"
375 depends on ARCH_PXA_PALM
380 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
386 depends on ARCH_PXA_PALM
391 Say Y here if you intend to run this kernel on a Palm T|X
397 depends on ARCH_PXA_PALM
402 Say Y here if you intend to run this kernel on Palm Zire 72
406 bool "Palm LifeDrive"
408 depends on ARCH_PXA_PALM
413 Say Y here if you intend to run this kernel on a Palm LifeDrive
418 depends on ARCH_PXA_PALM
421 bool "Palm Centro 685 (GSM)"
423 depends on ARCH_PXA_PALM
429 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
435 depends on ARCH_PXA_PALM
441 Say Y here if you intend to run this kernel on Palm Treo 680
444 config MACH_RAUMFELD_RC
445 bool "Raumfeld Controller"
450 config MACH_RAUMFELD_CONNECTOR
451 bool "Raumfeld Connector"
456 config MACH_RAUMFELD_SPEAKER
457 bool "Raumfeld Speaker"
463 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
467 Say Y here if you intend to run this kernel on a
468 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
469 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
470 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
473 config PXA_SHARPSL_DETECT_MACH_ID
474 bool "Detect machine ID at run-time in the decompressor"
475 depends on PXA_SHARPSL
477 Say Y here if you want the zImage decompressor to detect
478 the Zaurus machine ID at run-time. For latest kexec-based
479 boot loader, this is not necessary.
482 bool "Enable Sharp SL-5600 (Poodle) Support"
483 depends on PXA_SHARPSL
488 bool "Enable Sharp SL-C700 (Corgi) Support"
489 depends on PXA_SHARPSL
491 select PXA_SHARP_C7xx
494 bool "Enable Sharp SL-C750 (Shepherd) Support"
495 depends on PXA_SHARPSL
497 select PXA_SHARP_C7xx
500 bool "Enable Sharp SL-C760 (Husky) Support"
501 depends on PXA_SHARPSL
503 select PXA_SHARP_C7xx
506 bool "Enable Sharp SL-1000 (Akita) Support"
507 depends on PXA_SHARPSL
512 select PXA_SHARP_Cxx00
515 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
516 depends on PXA_SHARPSL
518 select PXA_SHARP_Cxx00
521 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
522 depends on PXA_SHARPSL
524 select PXA_SHARP_Cxx00
527 bool "Enable Sharp SL-6000x (Tosa) Support"
528 depends on PXA_SHARPSL
532 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
533 depends on MACH_TOSA && NET
536 This is a simple driver that is able to control
537 the state of built in bluetooth chip on tosa.
539 config TOSA_USE_EXT_KEYCODES
540 bool "Tosa keyboard: use extended keycodes"
544 Say Y here to enable the tosa keyboard driver to generate extended
545 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
546 by either console keyboard driver or by Kdrive keybd driver.
548 Say Y only if you know, what you are doing!
551 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
555 config ARCH_PXA_ESERIES
556 bool "PXA based Toshiba e-series PDAs"
563 depends on ARCH_PXA_ESERIES
565 Say Y here if you intend to run this kernel on a Toshiba
571 depends on ARCH_PXA_ESERIES
573 Say Y here if you intend to run this kernel on a Toshiba
579 depends on ARCH_PXA_ESERIES
581 Say Y here if you intend to run this kernel on a Toshiba
587 depends on ARCH_PXA_ESERIES
589 Say Y here if you intend to run this kernel on a Toshiba
595 depends on ARCH_PXA_ESERIES
597 Say Y here if you intend to run this kernel on a Toshiba
603 depends on ARCH_PXA_ESERIES
605 Say Y here if you intend to run this kernel on a Toshiba
609 bool "Zipit Z2 Handheld"
617 Select code specific to PXA21x/25x/26x variants
623 Select code specific to PXA27x variants
629 Select code specific to PXA26x (codename Dalhart)
635 Select code specific to PXA3xx variants
641 PXA300 (codename Monahans-L)
646 select PXA310_ULPI if USB_ULPI
648 PXA310 (codename Monahans-LV)
654 PXA320 (codename Monahans-P)
660 PXA930 (codename Tavor-P)
666 PXA935 (codename Tavor-P65)
668 config PXA_SHARP_C7xx
672 Enable support for all Sharp C7xx models
674 config PXA_SHARP_Cxx00
678 Enable common support for Sharp Cxx00 models
683 select SHARPSL_PM_MAX1111
685 config SHARPSL_PM_MAX1111
688 select SENSORS_MAX1111
695 config PXA_SYSTEMS_CPLDS
696 tristate "Motherboard cplds"
697 default ARCH_LUBBOCK || MACH_MAINSTONE
699 This driver supports the Lubbock and Mainstone multifunction chip
700 found on the pxa25x development platform system (Lubbock) and pxa27x
701 development platform system (Mainstone). This IO board supports the
702 interrupts handling, ethernet controller, flash chips, etc ...