|  | if ARCH_PXA | 
|  |  | 
|  | menu "Intel PXA2xx/PXA3xx Implementations" | 
|  |  | 
|  | if PXA3xx | 
|  |  | 
|  | menu "Supported PXA3xx Processor Variants" | 
|  |  | 
|  | config CPU_PXA300 | 
|  | bool "PXA300 (codename Monahans-L)" | 
|  |  | 
|  | config CPU_PXA310 | 
|  | bool "PXA310 (codename Monahans-LV)" | 
|  | select CPU_PXA300 | 
|  |  | 
|  | config CPU_PXA320 | 
|  | bool "PXA320 (codename Monahans-P)" | 
|  |  | 
|  | endmenu | 
|  |  | 
|  | endif | 
|  |  | 
|  | choice | 
|  | prompt "Select target board" | 
|  |  | 
|  | config ARCH_LUBBOCK | 
|  | bool "Intel DBPXA250 Development Platform" | 
|  | select PXA25x | 
|  | select SA1111 | 
|  |  | 
|  | config MACH_LOGICPD_PXA270 | 
|  | bool "LogicPD PXA270 Card Engine Development Platform" | 
|  | select PXA27x | 
|  |  | 
|  | config MACH_MAINSTONE | 
|  | bool "Intel HCDDBBVA0 Development Platform" | 
|  | select PXA27x | 
|  |  | 
|  | config ARCH_PXA_IDP | 
|  | bool "Accelent Xscale IDP" | 
|  | select PXA25x | 
|  |  | 
|  | config PXA_SHARPSL | 
|  | bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" | 
|  | select SHARP_SCOOP | 
|  | select SHARP_PARAM | 
|  | help | 
|  | Say Y here if you intend to run this kernel on a | 
|  | Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi), | 
|  | SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita), | 
|  | SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa) | 
|  | handheld computer. | 
|  |  | 
|  | config ARCH_PXA_ESERIES | 
|  | bool "PXA based Toshiba e-series PDAs" | 
|  | select PXA25x | 
|  |  | 
|  | config MACH_E330 | 
|  | bool "Toshiba e330" | 
|  | default y | 
|  | depends on ARCH_PXA_ESERIES | 
|  | help | 
|  | Say Y here if you intend to run this kernel on a Toshiba | 
|  | e330 family PDA. | 
|  |  | 
|  | config MACH_E740 | 
|  | bool "Toshiba e740" | 
|  | default y | 
|  | depends on ARCH_PXA_ESERIES | 
|  | help | 
|  | Say Y here if you intend to run this kernel on a Toshiba | 
|  | e740 family PDA. | 
|  |  | 
|  | config MACH_E750 | 
|  | bool "Toshiba e750" | 
|  | default y | 
|  | depends on ARCH_PXA_ESERIES | 
|  | help | 
|  | Say Y here if you intend to run this kernel on a Toshiba | 
|  | e750 family PDA. | 
|  |  | 
|  | config MACH_E400 | 
|  | bool "Toshiba e400" | 
|  | default y | 
|  | depends on ARCH_PXA_ESERIES | 
|  | help | 
|  | Say Y here if you intend to run this kernel on a Toshiba | 
|  | e400 family PDA. | 
|  |  | 
|  | config MACH_E800 | 
|  | bool "Toshiba e800" | 
|  | default y | 
|  | depends on ARCH_PXA_ESERIES | 
|  | help | 
|  | Say Y here if you intend to run this kernel on a Toshiba | 
|  | e800 family PDA. | 
|  |  | 
|  | config MACH_TRIZEPS4 | 
|  | bool "Keith und Koep Trizeps4 DIMM-Module" | 
|  | select PXA27x | 
|  |  | 
|  | config MACH_EM_X270 | 
|  | bool "CompuLab EM-x270 platform" | 
|  | select PXA27x | 
|  |  | 
|  | config MACH_COLIBRI | 
|  | bool "Toradex Colibri PX27x" | 
|  | select PXA27x | 
|  |  | 
|  | config MACH_ZYLONITE | 
|  | bool "PXA3xx Development Platform" | 
|  | select PXA3xx | 
|  |  | 
|  | config MACH_LITTLETON | 
|  | bool "PXA3xx Form Factor Platform (aka Littleton)" | 
|  | select PXA3xx | 
|  | select PXA_SSP | 
|  |  | 
|  | config MACH_ARMCORE | 
|  | bool "CompuLab CM-X270 modules" | 
|  | select PXA27x | 
|  | select IWMMXT | 
|  |  | 
|  | config MACH_MAGICIAN | 
|  | bool "Enable HTC Magician Support" | 
|  | depends on ARCH_PXA | 
|  | select PXA27x | 
|  | select IWMMXT | 
|  |  | 
|  | config MACH_PCM027 | 
|  | bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" | 
|  | select PXA27x | 
|  | select IWMMXT | 
|  |  | 
|  | endchoice | 
|  |  | 
|  | choice | 
|  | prompt "Used baseboard" | 
|  | depends on MACH_PCM027 | 
|  |  | 
|  | config MACH_PCM990_BASEBOARD | 
|  | bool "PHYTEC PCM-990 development board" | 
|  |  | 
|  | endchoice | 
|  |  | 
|  | if PXA_SHARPSL | 
|  |  | 
|  | choice | 
|  | prompt "Select target Sharp Zaurus device range" | 
|  |  | 
|  | config PXA_SHARPSL_25x | 
|  | bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)" | 
|  | select PXA25x | 
|  |  | 
|  | config PXA_SHARPSL_27x | 
|  | bool "Sharp PXA270 models (SL-Cxx00)" | 
|  | select PXA27x | 
|  |  | 
|  | endchoice | 
|  |  | 
|  | endif | 
|  |  | 
|  | if MACH_TRIZEPS4 | 
|  |  | 
|  | choice | 
|  | prompt "Select base board for Trizeps 4 module" | 
|  |  | 
|  | config MACH_TRIZEPS4_CONXS | 
|  | bool "ConXS Eval Board" | 
|  |  | 
|  | config MACH_TRIZEPS4_ANY | 
|  | bool "another Board" | 
|  |  | 
|  | endchoice | 
|  |  | 
|  | endif | 
|  |  | 
|  | endmenu | 
|  |  | 
|  | config MACH_POODLE | 
|  | bool "Enable Sharp SL-5600 (Poodle) Support" | 
|  | depends on PXA_SHARPSL_25x | 
|  | select SHARP_LOCOMO | 
|  | select PXA_SSP | 
|  |  | 
|  | config MACH_CORGI | 
|  | bool "Enable Sharp SL-C700 (Corgi) Support" | 
|  | depends on PXA_SHARPSL_25x | 
|  | select PXA_SHARP_C7xx | 
|  |  | 
|  | config MACH_SHEPHERD | 
|  | bool "Enable Sharp SL-C750 (Shepherd) Support" | 
|  | depends on PXA_SHARPSL_25x | 
|  | select PXA_SHARP_C7xx | 
|  |  | 
|  | config MACH_HUSKY | 
|  | bool "Enable Sharp SL-C760 (Husky) Support" | 
|  | depends on PXA_SHARPSL_25x | 
|  | select PXA_SHARP_C7xx | 
|  |  | 
|  | config MACH_AKITA | 
|  | bool "Enable Sharp SL-1000 (Akita) Support" | 
|  | depends on PXA_SHARPSL_27x | 
|  | select PXA_SHARP_Cxx00 | 
|  | select MACH_SPITZ | 
|  | select I2C | 
|  | select I2C_PXA | 
|  |  | 
|  | config MACH_SPITZ | 
|  | bool "Enable Sharp Zaurus SL-3000 (Spitz) Support" | 
|  | depends on PXA_SHARPSL_27x | 
|  | select PXA_SHARP_Cxx00 | 
|  |  | 
|  | config MACH_BORZOI | 
|  | bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support" | 
|  | depends on PXA_SHARPSL_27x | 
|  | select PXA_SHARP_Cxx00 | 
|  |  | 
|  | config MACH_TOSA | 
|  | bool "Enable Sharp SL-6000x (Tosa) Support" | 
|  | depends on PXA_SHARPSL_25x | 
|  |  | 
|  | config PXA25x | 
|  | bool | 
|  | help | 
|  | Select code specific to PXA21x/25x/26x variants | 
|  |  | 
|  | config PXA27x | 
|  | bool | 
|  | help | 
|  | Select code specific to PXA27x variants | 
|  |  | 
|  | config PXA3xx | 
|  | bool | 
|  | help | 
|  | Select code specific to PXA3xx variants | 
|  |  | 
|  | config PXA_SHARP_C7xx | 
|  | bool | 
|  | select PXA_SSP | 
|  | select SHARPSL_PM | 
|  | help | 
|  | Enable support for all Sharp C7xx models | 
|  |  | 
|  | config PXA_SHARP_Cxx00 | 
|  | bool | 
|  | select PXA_SSP | 
|  | select SHARPSL_PM | 
|  | help | 
|  | Enable common support for Sharp Cxx00 models | 
|  |  | 
|  | config PXA_SSP | 
|  | tristate | 
|  | help | 
|  | Enable support for PXA2xx SSP ports | 
|  | endif |