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)"
58 bool "PXA930 Handheld Platform (aka SAAR)"
63 comment "Third Party Dev Platforms (sorted by vendor name)"
66 bool "Accelent Xscale IDP"
70 bool "Arcom/Eurotech VIPER SBC"
76 select PXA_HAVE_ISA_IRQS
78 config MACH_ARCOM_ZEUS
79 bool "Arcom/Eurotech ZEUS SBC"
83 select PXA_HAVE_ISA_IRQS
86 bool "Balloon 3 board"
91 bool "Enable Cogent CSB726 System On a Module"
95 Say Y here if you intend to run this kernel on a Cogent
96 CSB726 System On Module.
99 bool "Enable support for CSB701 baseboard"
100 depends on MACH_CSB726
103 bool "CompuLab CM-X255/CM-X270 modules"
104 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
106 select MIGHT_HAVE_PCI
107 select NEED_MACH_IO_H if PCI
112 bool "CompuLab EM-x270 platform"
116 bool "CompuLab eXeda platform"
120 bool "CompuLab CM-X300 modules"
127 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
132 bool "Gumstix XScale 255 boards"
135 Say Y here if you intend to run this kernel on
136 Basix, Connex, ws-200ax, ws-400ax systems
139 prompt "Gumstix Carrier/Expansion Board"
140 depends on ARCH_GUMSTIX
142 config GUMSTIX_AM200EPD
143 bool "Enable AM200EPD board support"
145 config GUMSTIX_AM300EPD
146 bool "Enable AM300EPD board support"
150 config MACH_INTELMOTE2
151 bool "Intel Mote 2 Platform"
155 config MACH_STARGATE2
156 bool "Intel Stargate 2 Platform"
161 bool "Iskratel Electronics XCEP"
164 select MTD_CFI_INTELEXT
169 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
170 Tuned for usage in Libera instruments for particle accelerators.
173 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
176 bool "Keith und Koep Trizeps4 DIMM-Module"
177 depends on TRIZEPS_PXA
179 select TRIZEPS_PCMCIA
181 config MACH_TRIZEPS4WL
182 bool "Keith und Koep Trizeps4-WL DIMM-Module"
183 depends on TRIZEPS_PXA
185 select TRIZEPS_PCMCIA
188 prompt "Select base board for Trizeps module"
189 depends on TRIZEPS_PXA
191 config MACH_TRIZEPS_CONXS
192 bool "ConXS Eval Board"
194 config MACH_TRIZEPS_UCONXS
195 bool "uConXS Eval Board"
197 config MACH_TRIZEPS_ANY
205 Generic option for Arcom Viper/Zeus PCMCIA
207 config TRIZEPS_PCMCIA
210 Enable PCMCIA support for Trizeps modules
212 config MACH_LOGICPD_PXA270
213 bool "LogicPD PXA270 Card Engine Development Platform"
218 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
222 config MACH_PCM990_BASEBOARD
223 bool "PHYTEC PCM-990 development board"
224 depends on MACH_PCM027
228 prompt "display on pcm990"
229 depends on MACH_PCM990_BASEBOARD
231 config PCM990_DISPLAY_SHARP
232 bool "sharp lq084v1dg21 stn display"
234 config PCM990_DISPLAY_NEC
235 bool "nec nl6448bc20_18d tft display"
237 config PCM990_DISPLAY_NONE
243 bool "Toradex Colibri PXA270"
246 config MACH_COLIBRI_PXA270_INCOME
247 bool "Income s.r.o. PXA270 SBC"
248 depends on MACH_COLIBRI
252 config MACH_COLIBRI300
253 bool "Toradex Colibri PXA300/310"
258 config MACH_COLIBRI320
259 bool "Toradex Colibri PXA320"
263 config MACH_COLIBRI_EVALBOARD
264 bool "Toradex Colibri Evaluation Carrier Board support"
265 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
269 select HAVE_PATA_PLATFORM
272 PXA270 based Single Board Computer.
274 comment "End-user Products (sorted by vendor name)"
277 bool "HP iPAQ hx4700"
287 bool "HTC Himalaya Support"
291 bool "Enable HTC Magician Support"
297 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"
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"
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"
451 config MACH_RAUMFELD_CONNECTOR
452 bool "Raumfeld Connector"
457 config MACH_RAUMFELD_SPEAKER
458 bool "Raumfeld Speaker"
464 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
468 Say Y here if you intend to run this kernel on a
469 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
470 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
471 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
474 config PXA_SHARPSL_DETECT_MACH_ID
475 bool "Detect machine ID at run-time in the decompressor"
476 depends on PXA_SHARPSL
478 Say Y here if you want the zImage decompressor to detect
479 the Zaurus machine ID at run-time. For latest kexec-based
480 boot loader, this is not necessary.
483 bool "Enable Sharp SL-5600 (Poodle) Support"
484 depends on PXA_SHARPSL
489 bool "Enable Sharp SL-C700 (Corgi) Support"
490 depends on PXA_SHARPSL
492 select PXA_SHARP_C7xx
495 bool "Enable Sharp SL-C750 (Shepherd) Support"
496 depends on PXA_SHARPSL
498 select PXA_SHARP_C7xx
501 bool "Enable Sharp SL-C760 (Husky) Support"
502 depends on PXA_SHARPSL
504 select PXA_SHARP_C7xx
507 bool "Enable Sharp SL-1000 (Akita) Support"
508 depends on PXA_SHARPSL
513 select PXA_SHARP_Cxx00
516 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
517 depends on PXA_SHARPSL
519 select PXA_SHARP_Cxx00
522 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
523 depends on PXA_SHARPSL
525 select PXA_SHARP_Cxx00
528 bool "Enable Sharp SL-6000x (Tosa) Support"
529 depends on PXA_SHARPSL
533 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
537 This is a simple driver that is able to control
538 the state of built in bluetooth chip on tosa.
540 config TOSA_USE_EXT_KEYCODES
541 bool "Tosa keyboard: use extended keycodes"
545 Say Y here to enable the tosa keyboard driver to generate extended
546 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
547 by either console keyboard driver or by Kdrive keybd driver.
549 Say Y only if you know, what you are doing!
552 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
556 config ARCH_PXA_ESERIES
557 bool "PXA based Toshiba e-series PDAs"
564 depends on ARCH_PXA_ESERIES
566 Say Y here if you intend to run this kernel on a Toshiba
572 depends on ARCH_PXA_ESERIES
574 Say Y here if you intend to run this kernel on a Toshiba
580 depends on ARCH_PXA_ESERIES
582 Say Y here if you intend to run this kernel on a Toshiba
588 depends on ARCH_PXA_ESERIES
590 Say Y here if you intend to run this kernel on a Toshiba
596 depends on ARCH_PXA_ESERIES
598 Say Y here if you intend to run this kernel on a Toshiba
604 depends on ARCH_PXA_ESERIES
606 Say Y here if you intend to run this kernel on a Toshiba
610 bool "Zipit Z2 Handheld"
618 select CPU_FREQ_TABLE if CPU_FREQ
620 Select code specific to PXA21x/25x/26x variants
625 select CPU_FREQ_TABLE if CPU_FREQ
627 Select code specific to PXA27x variants
633 Select code specific to PXA26x (codename Dalhart)
638 select CPU_FREQ_TABLE if CPU_FREQ
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