3 menu "Intel PXA2xx/PXA3xx Implementations"
6 bool "ARMv7 (PXA95x) based systems"
9 comment "Marvell Dev Platforms (sorted by hardware release time)"
11 bool "PXA95x Development Platform (aka TavorEVB III)"
15 bool "PXA955 Handheld Platform (aka SAARB)"
19 config PXA_V7_MACH_AUTO
21 depends on ARCH_PXA_V7
22 depends on !MACH_SAARB
26 comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
29 bool "Support PXA3xx platforms from device tree"
36 Include support for Marvell PXA3xx based platforms using
37 the device tree. Needn't select any other machine while
38 MACH_PXA3XX_DT is enabled.
41 bool "Intel DBPXA250 Development Platform (aka Lubbock)"
46 bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
55 config MACH_ZYLONITE300
56 bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
61 config MACH_ZYLONITE320
62 bool "PXA3xx Development Platform (aka Zylonite) PXA320"
67 bool "PXA3xx Form Factor Platform (aka Littleton)"
73 bool "PXA930 Evaluation Board (aka TavorEVB)"
78 bool "PXA930 Handheld Platform (aka SAAR)"
82 comment "Third Party Dev Platforms (sorted by vendor name)"
85 bool "Accelent Xscale IDP"
89 bool "Arcom/Eurotech VIPER SBC"
95 select PXA_HAVE_ISA_IRQS
97 config MACH_ARCOM_ZEUS
98 bool "Arcom/Eurotech ZEUS SBC"
102 select PXA_HAVE_ISA_IRQS
105 bool "Balloon 3 board"
110 bool "Enable Cogent CSB726 System On a Module"
114 Say Y here if you intend to run this kernel on a Cogent
115 CSB726 System On Module.
118 bool "Enable support for CSB701 baseboard"
119 depends on MACH_CSB726
122 bool "CompuLab CM-X255/CM-X270 modules"
123 select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI
125 select MIGHT_HAVE_PCI
126 select NEED_MACH_IO_H if PCI
131 bool "CompuLab EM-x270 platform"
135 bool "CompuLab eXeda platform"
139 bool "CompuLab CM-X300 modules"
146 bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
151 bool "Gumstix XScale 255 boards"
154 Say Y here if you intend to run this kernel on
155 Basix, Connex, ws-200ax, ws-400ax systems
158 prompt "Gumstix Carrier/Expansion Board"
159 depends on ARCH_GUMSTIX
161 config GUMSTIX_AM200EPD
162 bool "Enable AM200EPD board support"
164 config GUMSTIX_AM300EPD
165 bool "Enable AM300EPD board support"
169 config MACH_INTELMOTE2
170 bool "Intel Mote 2 Platform"
174 config MACH_STARGATE2
175 bool "Intel Stargate 2 Platform"
180 bool "Iskratel Electronics XCEP"
183 select MTD_CFI_INTELEXT
189 PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
190 Tuned for usage in Libera instruments for particle accelerators.
193 bool "PXA based Keith und Koep Trizeps DIMM-Modules"
196 bool "Keith und Koep Trizeps4 DIMM-Module"
197 depends on TRIZEPS_PXA
199 select TRIZEPS_PCMCIA
201 config MACH_TRIZEPS4WL
202 bool "Keith und Koep Trizeps4-WL DIMM-Module"
203 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"
238 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
242 config MACH_PCM990_BASEBOARD
243 bool "PHYTEC PCM-990 development board"
244 depends on MACH_PCM027
248 prompt "display on pcm990"
249 depends on MACH_PCM990_BASEBOARD
251 config PCM990_DISPLAY_SHARP
252 bool "sharp lq084v1dg21 stn display"
254 config PCM990_DISPLAY_NEC
255 bool "nec nl6448bc20_18d tft display"
257 config PCM990_DISPLAY_NONE
263 bool "Toradex Colibri PXA270"
266 config MACH_COLIBRI_PXA270_INCOME
267 bool "Income s.r.o. PXA270 SBC"
268 depends on MACH_COLIBRI
272 config MACH_COLIBRI300
273 bool "Toradex Colibri PXA300/310"
278 config MACH_COLIBRI320
279 bool "Toradex Colibri PXA320"
283 config MACH_COLIBRI_EVALBOARD
284 bool "Toradex Colibri Evaluation Carrier Board support"
285 depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
289 select HAVE_PATA_PLATFORM
292 PXA270 based Single Board Computer.
294 comment "End-user Products (sorted by vendor name)"
297 bool "HP iPAQ hx4700"
307 bool "HTC Himalaya Support"
311 bool "Enable HTC Magician Support"
317 bool "Mitac Mio A701 Support"
323 Say Y here if you intend to run this kernel on a
324 MIO A701. Currently there is only basic support
328 bool "Motorola EZX Platform"
334 bool "Motorola EZX A780"
339 bool "Motorola EZX E680"
343 config MACH_EZX_A1200
344 bool "Motorola EZX A1200"
349 bool "Motorola EZX A910"
354 bool "Motorola EZX E6"
359 bool "Motorola EZX E2"
364 bool "Nec Mobilepro 900/c"
368 bool "PXA based Palm PDAs"
375 bool "Palm Tungsten|E2"
377 depends on ARCH_PXA_PALM
380 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
384 bool "Palm Tungsten|C"
386 depends on ARCH_PXA_PALM
389 Say Y here if you intend to run this kernel on a Palm Tungsten|C
393 bool "Palm Tungsten|T5"
395 depends on ARCH_PXA_PALM
400 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
406 depends on ARCH_PXA_PALM
411 Say Y here if you intend to run this kernel on a Palm T|X
417 depends on ARCH_PXA_PALM
422 Say Y here if you intend to run this kernel on Palm Zire 72
426 bool "Palm LifeDrive"
428 depends on ARCH_PXA_PALM
433 Say Y here if you intend to run this kernel on a Palm LifeDrive
438 depends on ARCH_PXA_PALM
441 bool "Palm Centro 685 (GSM)"
443 depends on ARCH_PXA_PALM
449 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
455 depends on ARCH_PXA_PALM
461 Say Y here if you intend to run this kernel on Palm Treo 680
464 config MACH_RAUMFELD_RC
465 bool "Raumfeld Controller"
471 config MACH_RAUMFELD_CONNECTOR
472 bool "Raumfeld Connector"
477 config MACH_RAUMFELD_SPEAKER
478 bool "Raumfeld Speaker"
484 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
488 Say Y here if you intend to run this kernel on a
489 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
490 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
491 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
494 config PXA_SHARPSL_DETECT_MACH_ID
495 bool "Detect machine ID at run-time in the decompressor"
496 depends on PXA_SHARPSL
498 Say Y here if you want the zImage decompressor to detect
499 the Zaurus machine ID at run-time. For latest kexec-based
500 boot loader, this is not necessary.
503 bool "Enable Sharp SL-5600 (Poodle) Support"
504 depends on PXA_SHARPSL
509 bool "Enable Sharp SL-C700 (Corgi) Support"
510 depends on PXA_SHARPSL
512 select PXA_SHARP_C7xx
515 bool "Enable Sharp SL-C750 (Shepherd) Support"
516 depends on PXA_SHARPSL
518 select PXA_SHARP_C7xx
521 bool "Enable Sharp SL-C760 (Husky) Support"
522 depends on PXA_SHARPSL
524 select PXA_SHARP_C7xx
527 bool "Enable Sharp SL-1000 (Akita) Support"
528 depends on PXA_SHARPSL
533 select PXA_SHARP_Cxx00
536 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
537 depends on PXA_SHARPSL
539 select PXA_SHARP_Cxx00
542 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
543 depends on PXA_SHARPSL
545 select PXA_SHARP_Cxx00
548 bool "Enable Sharp SL-6000x (Tosa) Support"
549 depends on PXA_SHARPSL
553 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
557 This is a simple driver that is able to control
558 the state of built in bluetooth chip on tosa.
560 config TOSA_USE_EXT_KEYCODES
561 bool "Tosa keyboard: use extended keycodes"
565 Say Y here to enable the tosa keyboard driver to generate extended
566 (>= 127) keycodes. Be aware, that they can't be correctly interpreted
567 by either console keyboard driver or by Kdrive keybd driver.
569 Say Y only if you know, what you are doing!
572 bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
576 config ARCH_PXA_ESERIES
577 bool "PXA based Toshiba e-series PDAs"
584 depends on ARCH_PXA_ESERIES
586 Say Y here if you intend to run this kernel on a Toshiba
592 depends on ARCH_PXA_ESERIES
594 Say Y here if you intend to run this kernel on a Toshiba
600 depends on ARCH_PXA_ESERIES
602 Say Y here if you intend to run this kernel on a Toshiba
608 depends on ARCH_PXA_ESERIES
610 Say Y here if you intend to run this kernel on a Toshiba
616 depends on ARCH_PXA_ESERIES
618 Say Y here if you intend to run this kernel on a Toshiba
624 depends on ARCH_PXA_ESERIES
626 Say Y here if you intend to run this kernel on a Toshiba
630 bool "Zipit Z2 Handheld"
640 Select code specific to PXA21x/25x/26x variants
646 Select code specific to PXA27x variants
652 Select code specific to PXA26x (codename Dalhart)
658 Select code specific to PXA3xx variants
664 PXA300 (codename Monahans-L)
669 select PXA310_ULPI if USB_ULPI
671 PXA310 (codename Monahans-LV)
677 PXA320 (codename Monahans-P)
683 PXA930 (codename Tavor-P)
689 PXA935 (codename Tavor-P65)
695 Select code specific to PXA95x variants
701 PXA950 (codename MG1)
703 config PXA_SHARP_C7xx
707 Enable support for all Sharp C7xx models
709 config PXA_SHARP_Cxx00
713 Enable common support for Sharp Cxx00 models
718 select SHARPSL_PM_MAX1111
720 config SHARPSL_PM_MAX1111
723 select SENSORS_MAX1111
727 config PXA_HAVE_ISA_IRQS