3 menu "Intel PXA2xx/PXA3xx Implementations"
5 comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
8 bool "Support PXA25x platforms from device tree"
14 Include support for Marvell PXA25x based platforms using
15 the device tree. Needn't select any other machine while
16 MACH_PXA25x_DT is enabled.
19 bool "Support PXA27x platforms from device tree"
25 Include support for Marvell PXA27x based platforms using
26 the device tree. Needn't select any other machine while
27 MACH_PXA27X_DT is enabled.
30 bool "Support PXA3xx platforms from device tree"
37 Include support for Marvell PXA3xx based platforms using
38 the device tree. Needn't select any other machine while
39 MACH_PXA3XX_DT is enabled.
42 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
47 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
54 config MACH_ZYLONITE300
55 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
60 config MACH_ZYLONITE320
61 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
66 bool "PXA3xx Form Factor Platform (aka Littleton)"
72 bool "PXA930 Evaluation Board (aka TavorEVB)"
80 bool "PXA930 Handheld Platform (aka SAAR)"
87 comment "Third Party Dev Platforms (sorted by vendor name)"
90 bool "Accelent Xscale IDP"
94 bool "Arcom/Eurotech VIPER SBC"
96 select I2C_GPIO if I2C=y
100 config MACH_ARCOM_ZEUS
101 bool "Arcom/Eurotech ZEUS SBC"
107 bool "Balloon 3 board"
112 bool "Enable Cogent CSB726 System On a Module"
116 Say Y here if you intend to run this kernel on a Cogent
117 CSB726 System On Module.
120 bool "Enable support for CSB701 baseboard"
121 depends on MACH_CSB726
124 bool "CompuLab CM-X255/CM-X270 modules"
125 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
127 select MIGHT_HAVE_PCI
128 select NEED_MACH_IO_H if PCI
133 bool "CompuLab EM-x270 platform"
137 bool "CompuLab eXeda platform"
141 bool "CompuLab CM-X300 modules"
147 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
152 bool "Gumstix XScale 255 boards"
155 Say Y here if you intend to run this kernel on
156 Basix, Connex, ws-200ax, ws-400ax systems
159 prompt "Gumstix Carrier/Expansion Board"
160 depends on ARCH_GUMSTIX
162 config GUMSTIX_AM200EPD
163 bool "Enable AM200EPD board support"
165 config GUMSTIX_AM300EPD
166 bool "Enable AM300EPD board support"
170 config MACH_INTELMOTE2
171 bool "Intel Mote 2 Platform"
175 config MACH_STARGATE2
176 bool "Intel Stargate 2 Platform"
181 bool "Iskratel Electronics XCEP"
184 select MTD_CFI_INTELEXT
188 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
189 Tuned for usage in Libera instruments for particle accelerators.
192 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
195 bool "Keith und Koep Trizeps4 DIMM-Module"
196 depends on TRIZEPS_PXA
198 select TRIZEPS_PCMCIA
200 config MACH_TRIZEPS4WL
201 bool "Keith und Koep Trizeps4-WL DIMM-Module"
202 depends on TRIZEPS_PXA
205 select TRIZEPS_PCMCIA
208 prompt "Select base board for Trizeps module"
209 depends on TRIZEPS_PXA
211 config MACH_TRIZEPS_CONXS
212 bool "ConXS Eval Board"
214 config MACH_TRIZEPS_UCONXS
215 bool "uConXS Eval Board"
217 config MACH_TRIZEPS_ANY
225 Generic option for Arcom Viper/Zeus PCMCIA
227 config TRIZEPS_PCMCIA
230 Enable PCMCIA support for Trizeps modules
232 config MACH_LOGICPD_PXA270
233 bool "LogicPD PXA270 Card Engine Development Platform"
237 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
241 config MACH_PCM990_BASEBOARD
242 bool "PHYTEC PCM-990 development board"
243 depends on MACH_PCM027
246 prompt "display on pcm990"
247 depends on MACH_PCM990_BASEBOARD
249 config PCM990_DISPLAY_SHARP
250 bool "sharp lq084v1dg21 stn display"
252 config PCM990_DISPLAY_NEC
253 bool "nec nl6448bc20_18d tft display"
255 config PCM990_DISPLAY_NONE
261 bool "Toradex Colibri PXA270"
264 config MACH_COLIBRI_PXA270_INCOME
265 bool "Income s.r.o. PXA270 SBC"
266 depends on MACH_COLIBRI
269 config MACH_COLIBRI300
270 bool "Toradex Colibri PXA300/310"
275 config MACH_COLIBRI320
276 bool "Toradex Colibri PXA320"
280 config MACH_COLIBRI_EVALBOARD
281 bool "Toradex Colibri Evaluation Carrier Board support"
282 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
286 select HAVE_PATA_PLATFORM
289 PXA270 based Single Board Computer.
291 comment "End-user Products (sorted by vendor name)"
294 bool "HP iPAQ hx4700"
303 bool "HTC Himalaya Support"
307 bool "Enable HTC Magician Support"
312 bool "Mitac Mio A701 Support"
316 Say Y here if you intend to run this kernel on a
317 MIO A701. Currently there is only basic support
321 bool "Motorola EZX Platform"
326 bool "Motorola EZX A780"
331 bool "Motorola EZX E680"
335 config MACH_EZX_A1200
336 bool "Motorola EZX A1200"
341 bool "Motorola EZX A910"
346 bool "Motorola EZX E6"
351 bool "Motorola EZX E2"
356 bool "Nec Mobilepro 900/c"
360 bool "PXA based Palm PDAs"
366 bool "Palm Tungsten|E2"
368 depends on ARCH_PXA_PALM
371 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
375 bool "Palm Tungsten|C"
377 depends on ARCH_PXA_PALM
380 Say Y here if you intend to run this kernel on a Palm Tungsten|C
384 bool "Palm Tungsten|T5"
386 depends on ARCH_PXA_PALM
391 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
397 depends on ARCH_PXA_PALM
402 Say Y here if you intend to run this kernel on a Palm T|X
408 depends on ARCH_PXA_PALM
413 Say Y here if you intend to run this kernel on Palm Zire 72
417 bool "Palm LifeDrive"
419 depends on ARCH_PXA_PALM
424 Say Y here if you intend to run this kernel on a Palm LifeDrive
429 depends on ARCH_PXA_PALM
432 bool "Palm Centro 685 (GSM)"
434 depends on ARCH_PXA_PALM
440 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
446 depends on ARCH_PXA_PALM
452 Say Y here if you intend to run this kernel on Palm Treo 680
455 config MACH_RAUMFELD_RC
456 bool "Raumfeld Controller"
461 config MACH_RAUMFELD_CONNECTOR
462 bool "Raumfeld Connector"
467 config MACH_RAUMFELD_SPEAKER
468 bool "Raumfeld Speaker"
474 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
478 Say Y here if you intend to run this kernel on a
479 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
480 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
481 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
484 config PXA_SHARPSL_DETECT_MACH_ID
485 bool "Detect machine ID at run-time in the decompressor"
486 depends on PXA_SHARPSL
488 Say Y here if you want the zImage decompressor to detect
489 the Zaurus machine ID at run-time. For latest kexec-based
490 boot loader, this is not necessary.
493 bool "Enable Sharp SL-5600 (Poodle) Support"
494 depends on PXA_SHARPSL
499 bool "Enable Sharp SL-C700 (Corgi) Support"
500 depends on PXA_SHARPSL
502 select PXA_SHARP_C7xx
505 bool "Enable Sharp SL-C750 (Shepherd) Support"
506 depends on PXA_SHARPSL
508 select PXA_SHARP_C7xx
511 bool "Enable Sharp SL-C760 (Husky) Support"
512 depends on PXA_SHARPSL
514 select PXA_SHARP_C7xx
517 bool "Enable Sharp SL-1000 (Akita) Support"
518 depends on PXA_SHARPSL
523 select PXA_SHARP_Cxx00
526 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
527 depends on PXA_SHARPSL
529 select PXA_SHARP_Cxx00
532 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
533 depends on PXA_SHARPSL
535 select PXA_SHARP_Cxx00
538 bool "Enable Sharp SL-6000x (Tosa) Support"
539 depends on PXA_SHARPSL
543 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
544 depends on MACH_TOSA && NET
547 This is a simple driver that is able to control
548 the state of built in bluetooth chip on tosa.
550 config TOSA_USE_EXT_KEYCODES
551 bool "Tosa keyboard: use extended keycodes"
555 Say Y here to enable the tosa keyboard driver to generate extended
556 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
557 by either console keyboard driver or by Kdrive keybd driver.
559 Say Y only if you know, what you are doing!
562 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
566 config ARCH_PXA_ESERIES
567 bool "PXA based Toshiba e-series PDAs"
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
614 depends on ARCH_PXA_ESERIES
616 Say Y here if you intend to run this kernel on a Toshiba
620 bool "Zipit Z2 Handheld"
628 Select code specific to PXA21x/25x/26x variants
634 Select code specific to PXA27x variants
640 Select code specific to PXA26x (codename Dalhart)
646 Select code specific to PXA3xx variants
652 PXA300 (codename Monahans-L)
657 select PXA310_ULPI if USB_ULPI
659 PXA310 (codename Monahans-LV)
665 PXA320 (codename Monahans-P)
671 PXA930 (codename Tavor-P)
677 PXA935 (codename Tavor-P65)
679 config PXA_SHARP_C7xx
683 Enable support for all Sharp C7xx models
685 config PXA_SHARP_Cxx00
689 Enable common support for Sharp Cxx00 models
694 select SHARPSL_PM_MAX1111
696 config SHARPSL_PM_MAX1111
699 select SENSORS_MAX1111
706 config PXA_SYSTEMS_CPLDS
707 tristate "Motherboard cplds"
708 default ARCH_LUBBOCK || MACH_MAINSTONE
710 This driver supports the Lubbock and Mainstone multifunction chip
711 found on the pxa25x development platform system (Lubbock) and pxa27x
712 development platform system (Mainstone). This IO board supports the
713 interrupts handling, ethernet controller, flash chips, etc ...