1if ARCH_PXA 2 3menu "Intel PXA2xx/PXA3xx Implementations" 4 5if PXA3xx 6 7menu "Supported PXA3xx Processor Variants" 8 9config CPU_PXA300 10 bool "PXA300 (codename Monahans-L)" 11 12config CPU_PXA310 13 bool "PXA310 (codename Monahans-LV)" 14 select CPU_PXA300 15 16config CPU_PXA320 17 bool "PXA320 (codename Monahans-P)" 18 19endmenu 20 21endif 22 23menu "Select target boards" 24 25config ARCH_GUMSTIX 26 bool "Gumstix XScale boards" 27 help 28 Say Y here if you intend to run this kernel on a 29 Gumstix Full Function Minature Computer. 30 31config ARCH_LUBBOCK 32 bool "Intel DBPXA250 Development Platform" 33 select PXA25x 34 select SA1111 35 36config MACH_LOGICPD_PXA270 37 bool "LogicPD PXA270 Card Engine Development Platform" 38 select PXA27x 39 select HAVE_PWM 40 41config MACH_MAINSTONE 42 bool "Intel HCDDBBVA0 Development Platform" 43 select PXA27x 44 select HAVE_PWM 45 46config ARCH_PXA_IDP 47 bool "Accelent Xscale IDP" 48 select PXA25x 49 50config PXA_SHARPSL 51 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" 52 select SHARP_SCOOP 53 select SHARP_PARAM 54 help 55 Say Y here if you intend to run this kernel on a 56 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi), 57 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita), 58 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa) 59 handheld computer. 60 61config ARCH_PXA_ESERIES 62 bool "PXA based Toshiba e-series PDAs" 63 select PXA25x 64 65config MACH_E330 66 bool "Toshiba e330" 67 default y 68 depends on ARCH_PXA_ESERIES 69 help 70 Say Y here if you intend to run this kernel on a Toshiba 71 e330 family PDA. 72 73config MACH_E740 74 bool "Toshiba e740" 75 default y 76 depends on ARCH_PXA_ESERIES 77 help 78 Say Y here if you intend to run this kernel on a Toshiba 79 e740 family PDA. 80 81config MACH_E750 82 bool "Toshiba e750" 83 default y 84 depends on ARCH_PXA_ESERIES 85 help 86 Say Y here if you intend to run this kernel on a Toshiba 87 e750 family PDA. 88 89config MACH_E400 90 bool "Toshiba e400" 91 default y 92 depends on ARCH_PXA_ESERIES 93 help 94 Say Y here if you intend to run this kernel on a Toshiba 95 e400 family PDA. 96 97config MACH_E800 98 bool "Toshiba e800" 99 default y 100 depends on ARCH_PXA_ESERIES 101 help 102 Say Y here if you intend to run this kernel on a Toshiba 103 e800 family PDA. 104 105config MACH_TRIZEPS4 106 bool "Keith und Koep Trizeps4 DIMM-Module" 107 select PXA27x 108 109config MACH_EM_X270 110 bool "CompuLab EM-x270 platform" 111 select PXA27x 112 113config MACH_COLIBRI 114 bool "Toradex Colibri PX27x" 115 select PXA27x 116 117config MACH_ZYLONITE 118 bool "PXA3xx Development Platform" 119 select PXA3xx 120 select HAVE_PWM 121 122config MACH_LITTLETON 123 bool "PXA3xx Form Factor Platform (aka Littleton)" 124 select PXA3xx 125 select PXA_SSP 126 127config MACH_ARMCORE 128 bool "CompuLab CM-X270 modules" 129 select PXA27x 130 select IWMMXT 131 132config MACH_MAGICIAN 133 bool "Enable HTC Magician Support" 134 depends on ARCH_PXA 135 select PXA27x 136 select IWMMXT 137 138config MACH_PCM027 139 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" 140 select PXA27x 141 select IWMMXT 142 143endmenu 144 145choice 146 prompt "Used baseboard" 147 depends on MACH_PCM027 148 149config MACH_PCM990_BASEBOARD 150 bool "PHYTEC PCM-990 development board" 151 select HAVE_PWM 152 153endchoice 154 155choice 156 prompt "display on pcm990" 157 depends on MACH_PCM990_BASEBOARD 158 159config PCM990_DISPLAY_SHARP 160 bool "sharp lq084v1dg21 stn display" 161 162config PCM990_DISPLAY_NEC 163 bool "nec nl6448bc20_18d tft display" 164 165config PCM990_DISPLAY_NONE 166 bool "no display" 167 168endchoice 169 170if ARCH_GUMSTIX 171 172choice 173 prompt "Select target Gumstix board" 174 175config MACH_GUMSTIX_F 176 bool "Basix, Connex, ws-200ax, ws-400ax systems" 177 select PXA25x 178 179endchoice 180 181endif 182 183 184if MACH_TRIZEPS4 185 186choice 187 prompt "Select base board for Trizeps 4 module" 188 189config MACH_TRIZEPS4_CONXS 190 bool "ConXS Eval Board" 191 192config MACH_TRIZEPS4_ANY 193 bool "another Board" 194 195endchoice 196 197endif 198 199endmenu 200 201config MACH_POODLE 202 bool "Enable Sharp SL-5600 (Poodle) Support" 203 depends on PXA_SHARPSL 204 select PXA25x 205 select SHARP_LOCOMO 206 select PXA_SSP 207 208config MACH_CORGI 209 bool "Enable Sharp SL-C700 (Corgi) Support" 210 depends on PXA_SHARPSL 211 select PXA25x 212 select PXA_SHARP_C7xx 213 214config MACH_SHEPHERD 215 bool "Enable Sharp SL-C750 (Shepherd) Support" 216 depends on PXA_SHARPSL 217 select PXA25x 218 select PXA_SHARP_C7xx 219 220config MACH_HUSKY 221 bool "Enable Sharp SL-C760 (Husky) Support" 222 depends on PXA_SHARPSL 223 select PXA25x 224 select PXA_SHARP_C7xx 225 226config MACH_AKITA 227 bool "Enable Sharp SL-1000 (Akita) Support" 228 depends on PXA_SHARPSL 229 select PXA27x 230 select PXA_SHARP_Cxx00 231 select MACH_SPITZ 232 select I2C 233 select I2C_PXA 234 235config MACH_SPITZ 236 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support" 237 depends on PXA_SHARPSL 238 select PXA27x 239 select PXA_SHARP_Cxx00 240 241config MACH_BORZOI 242 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support" 243 depends on PXA_SHARPSL 244 select PXA27x 245 select PXA_SHARP_Cxx00 246 247config MACH_TOSA 248 bool "Enable Sharp SL-6000x (Tosa) Support" 249 depends on PXA_SHARPSL 250 select PXA25x 251 252config PXA25x 253 bool 254 help 255 Select code specific to PXA21x/25x/26x variants 256 257config PXA27x 258 bool 259 help 260 Select code specific to PXA27x variants 261 262config PXA3xx 263 bool 264 help 265 Select code specific to PXA3xx variants 266 267config PXA_SHARP_C7xx 268 bool 269 select PXA_SSP 270 select SHARPSL_PM 271 help 272 Enable support for all Sharp C7xx models 273 274config PXA_SHARP_Cxx00 275 bool 276 select PXA_SSP 277 select SHARPSL_PM 278 help 279 Enable common support for Sharp Cxx00 models 280 281config PXA_SSP 282 tristate 283 help 284 Enable support for PXA2xx SSP ports 285 286config PXA_PWM 287 tristate 288 default BACKLIGHT_PWM 289 help 290 Enable support for PXA2xx/PXA3xx PWM controllers 291endif 292