3 menu "Intel PXA2xx/PXA3xx Implementations"
5 comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
8 bool "Support PXA3xx platforms from device tree"
15 Include support for Marvell PXA3xx based platforms using
16 the device tree. Needn't select any other machine while
17 MACH_PXA3XX_DT is enabled.
20 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
25 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
34 config MACH_ZYLONITE300
35 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
40 config MACH_ZYLONITE320
41 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
46 bool "PXA3xx Form Factor Platform (aka Littleton)"
52 bool "PXA930 Evaluation Board (aka TavorEVB)"
60 bool "PXA930 Handheld Platform (aka SAAR)"
67 comment "Third Party Dev Platforms (sorted by vendor name)"
70 bool "Accelent Xscale IDP"
74 bool "Arcom/Eurotech VIPER SBC"
76 select I2C_GPIO if I2C=y
79 select PXA_HAVE_ISA_IRQS
81 config MACH_ARCOM_ZEUS
82 bool "Arcom/Eurotech ZEUS SBC"
86 select PXA_HAVE_ISA_IRQS
89 bool "Balloon 3 board"
94 bool "Enable Cogent CSB726 System On a Module"
98 Say Y here if you intend to run this kernel on a Cogent
99 CSB726 System On Module.
102 bool "Enable support for CSB701 baseboard"
103 depends on MACH_CSB726
106 bool "CompuLab CM-X255/CM-X270 modules"
107 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
109 select MIGHT_HAVE_PCI
110 select NEED_MACH_IO_H if PCI
115 bool "CompuLab EM-x270 platform"
119 bool "CompuLab eXeda platform"
123 bool "CompuLab CM-X300 modules"
130 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
135 bool "Gumstix XScale 255 boards"
138 Say Y here if you intend to run this kernel on
139 Basix, Connex, ws-200ax, ws-400ax systems
142 prompt "Gumstix Carrier/Expansion Board"
143 depends on ARCH_GUMSTIX
145 config GUMSTIX_AM200EPD
146 bool "Enable AM200EPD board support"
148 config GUMSTIX_AM300EPD
149 bool "Enable AM300EPD board support"
153 config MACH_INTELMOTE2
154 bool "Intel Mote 2 Platform"
158 config MACH_STARGATE2
159 bool "Intel Stargate 2 Platform"
164 bool "Iskratel Electronics XCEP"
167 select MTD_CFI_INTELEXT
171 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
172 Tuned for usage in Libera instruments for particle accelerators.
175 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
178 bool "Keith und Koep Trizeps4 DIMM-Module"
179 depends on TRIZEPS_PXA
181 select TRIZEPS_PCMCIA
183 config MACH_TRIZEPS4WL
184 bool "Keith und Koep Trizeps4-WL DIMM-Module"
185 depends on TRIZEPS_PXA
188 select TRIZEPS_PCMCIA
191 prompt "Select base board for Trizeps module"
192 depends on TRIZEPS_PXA
194 config MACH_TRIZEPS_CONXS
195 bool "ConXS Eval Board"
197 config MACH_TRIZEPS_UCONXS
198 bool "uConXS Eval Board"
200 config MACH_TRIZEPS_ANY
208 Generic option for Arcom Viper/Zeus PCMCIA
210 config TRIZEPS_PCMCIA
213 Enable PCMCIA support for Trizeps modules
215 config MACH_LOGICPD_PXA270
216 bool "LogicPD PXA270 Card Engine Development Platform"
221 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
225 config MACH_PCM990_BASEBOARD
226 bool "PHYTEC PCM-990 development board"
227 depends on MACH_PCM027
231 prompt "display on pcm990"
232 depends on MACH_PCM990_BASEBOARD
234 config PCM990_DISPLAY_SHARP
235 bool "sharp lq084v1dg21 stn display"
237 config PCM990_DISPLAY_NEC
238 bool "nec nl6448bc20_18d tft display"
240 config PCM990_DISPLAY_NONE
246 bool "Toradex Colibri PXA270"
249 config MACH_COLIBRI_PXA270_INCOME
250 bool "Income s.r.o. PXA270 SBC"
251 depends on MACH_COLIBRI
255 config MACH_COLIBRI300
256 bool "Toradex Colibri PXA300/310"
261 config MACH_COLIBRI320
262 bool "Toradex Colibri PXA320"
266 config MACH_COLIBRI_EVALBOARD
267 bool "Toradex Colibri Evaluation Carrier Board support"
268 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
272 select HAVE_PATA_PLATFORM
275 PXA270 based Single Board Computer.
277 comment "End-user Products (sorted by vendor name)"
280 bool "HP iPAQ hx4700"
290 bool "HTC Himalaya Support"
294 bool "Enable HTC Magician Support"
300 bool "Mitac Mio A701 Support"
306 Say Y here if you intend to run this kernel on a
307 MIO A701. Currently there is only basic support
311 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"
358 bool "Palm Tungsten|E2"
360 depends on ARCH_PXA_PALM
363 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
367 bool "Palm Tungsten|C"
369 depends on ARCH_PXA_PALM
372 Say Y here if you intend to run this kernel on a Palm Tungsten|C
376 bool "Palm Tungsten|T5"
378 depends on ARCH_PXA_PALM
383 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
389 depends on ARCH_PXA_PALM
394 Say Y here if you intend to run this kernel on a Palm T|X
400 depends on ARCH_PXA_PALM
405 Say Y here if you intend to run this kernel on Palm Zire 72
409 bool "Palm LifeDrive"
411 depends on ARCH_PXA_PALM
416 Say Y here if you intend to run this kernel on a Palm LifeDrive
421 depends on ARCH_PXA_PALM
424 bool "Palm Centro 685 (GSM)"
426 depends on ARCH_PXA_PALM
432 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
438 depends on ARCH_PXA_PALM
444 Say Y here if you intend to run this kernel on Palm Treo 680
447 config MACH_RAUMFELD_RC
448 bool "Raumfeld Controller"
454 config MACH_RAUMFELD_CONNECTOR
455 bool "Raumfeld Connector"
460 config MACH_RAUMFELD_SPEAKER
461 bool "Raumfeld Speaker"
467 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
471 Say Y here if you intend to run this kernel on a
472 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
473 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
474 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
477 config PXA_SHARPSL_DETECT_MACH_ID
478 bool "Detect machine ID at run-time in the decompressor"
479 depends on PXA_SHARPSL
481 Say Y here if you want the zImage decompressor to detect
482 the Zaurus machine ID at run-time. For latest kexec-based
483 boot loader, this is not necessary.
486 bool "Enable Sharp SL-5600 (Poodle) Support"
487 depends on PXA_SHARPSL
492 bool "Enable Sharp SL-C700 (Corgi) Support"
493 depends on PXA_SHARPSL
495 select PXA_SHARP_C7xx
498 bool "Enable Sharp SL-C750 (Shepherd) Support"
499 depends on PXA_SHARPSL
501 select PXA_SHARP_C7xx
504 bool "Enable Sharp SL-C760 (Husky) Support"
505 depends on PXA_SHARPSL
507 select PXA_SHARP_C7xx
510 bool "Enable Sharp SL-1000 (Akita) Support"
511 depends on PXA_SHARPSL
516 select PXA_SHARP_Cxx00
519 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
520 depends on PXA_SHARPSL
522 select PXA_SHARP_Cxx00
525 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
526 depends on PXA_SHARPSL
528 select PXA_SHARP_Cxx00
531 bool "Enable Sharp SL-6000x (Tosa) Support"
532 depends on PXA_SHARPSL
536 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
540 This is a simple driver that is able to control
541 the state of built in bluetooth chip on tosa.
543 config TOSA_USE_EXT_KEYCODES
544 bool "Tosa keyboard: use extended keycodes"
548 Say Y here to enable the tosa keyboard driver to generate extended
549 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
550 by either console keyboard driver or by Kdrive keybd driver.
552 Say Y only if you know, what you are doing!
555 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
559 config ARCH_PXA_ESERIES
560 bool "PXA based Toshiba e-series PDAs"
567 depends on ARCH_PXA_ESERIES
569 Say Y here if you intend to run this kernel on a Toshiba
575 depends on ARCH_PXA_ESERIES
577 Say Y here if you intend to run this kernel on a Toshiba
583 depends on ARCH_PXA_ESERIES
585 Say Y here if you intend to run this kernel on a Toshiba
591 depends on ARCH_PXA_ESERIES
593 Say Y here if you intend to run this kernel on a Toshiba
599 depends on ARCH_PXA_ESERIES
601 Say Y here if you intend to run this kernel on a Toshiba
607 depends on ARCH_PXA_ESERIES
609 Say Y here if you intend to run this kernel on a Toshiba
613 bool "Zipit Z2 Handheld"
622 Select code specific to PXA21x/25x/26x variants
628 Select code specific to PXA27x variants
634 Select code specific to PXA26x (codename Dalhart)
640 Select code specific to PXA3xx variants
646 PXA300 (codename Monahans-L)
651 select PXA310_ULPI if USB_ULPI
653 PXA310 (codename Monahans-LV)
659 PXA320 (codename Monahans-P)
665 PXA930 (codename Tavor-P)
671 PXA935 (codename Tavor-P65)
673 config PXA_SHARP_C7xx
677 Enable support for all Sharp C7xx models
679 config PXA_SHARP_Cxx00
683 Enable common support for Sharp Cxx00 models
688 select SHARPSL_PM_MAX1111
690 config SHARPSL_PM_MAX1111
693 select SENSORS_MAX1111
697 config PXA_HAVE_ISA_IRQS