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 19config CPU_PXA930 20 bool "PXA930 (codename Tavor-P)" 21 22endmenu 23 24endif 25 26config ARCH_GUMSTIX 27 bool "Gumstix XScale boards" 28 help 29 Say Y here if you intend to run this kernel on a 30 Gumstix Full Function Minature Computer. 31 32config MACH_GUMSTIX_F 33 bool "Basix, Connex, ws-200ax, ws-400ax systems" 34 depends on ARCH_GUMSTIX 35 select PXA25x 36 37config ARCH_LUBBOCK 38 bool "Intel DBPXA250 Development Platform" 39 select PXA25x 40 select SA1111 41 42config MACH_LOGICPD_PXA270 43 bool "LogicPD PXA270 Card Engine Development Platform" 44 select PXA27x 45 select HAVE_PWM 46 47config MACH_MAINSTONE 48 bool "Intel HCDDBBVA0 Development Platform" 49 select PXA27x 50 select HAVE_PWM 51 52config ARCH_PXA_IDP 53 bool "Accelent Xscale IDP" 54 select PXA25x 55 56config PXA_SHARPSL 57 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" 58 select SHARP_SCOOP 59 select SHARP_PARAM 60 help 61 Say Y here if you intend to run this kernel on a 62 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi), 63 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita), 64 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa) 65 handheld computer. 66 67config MACH_POODLE 68 bool "Enable Sharp SL-5600 (Poodle) Support" 69 depends on PXA_SHARPSL 70 select PXA25x 71 select SHARP_LOCOMO 72 select PXA_SSP 73 74config MACH_CORGI 75 bool "Enable Sharp SL-C700 (Corgi) Support" 76 depends on PXA_SHARPSL 77 select PXA25x 78 select PXA_SHARP_C7xx 79 80config MACH_SHEPHERD 81 bool "Enable Sharp SL-C750 (Shepherd) Support" 82 depends on PXA_SHARPSL 83 select PXA25x 84 select PXA_SHARP_C7xx 85 86config MACH_HUSKY 87 bool "Enable Sharp SL-C760 (Husky) Support" 88 depends on PXA_SHARPSL 89 select PXA25x 90 select PXA_SHARP_C7xx 91 92config MACH_AKITA 93 bool "Enable Sharp SL-1000 (Akita) Support" 94 depends on PXA_SHARPSL 95 select PXA27x 96 select PXA_SHARP_Cxx00 97 select MACH_SPITZ 98 select I2C 99 select I2C_PXA 100 101config MACH_SPITZ 102 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support" 103 depends on PXA_SHARPSL 104 select PXA27x 105 select PXA_SHARP_Cxx00 106 107config MACH_BORZOI 108 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support" 109 depends on PXA_SHARPSL 110 select PXA27x 111 select PXA_SHARP_Cxx00 112 113config MACH_TOSA 114 bool "Enable Sharp SL-6000x (Tosa) Support" 115 depends on PXA_SHARPSL 116 select PXA25x 117 118config ARCH_PXA_ESERIES 119 bool "PXA based Toshiba e-series PDAs" 120 select PXA25x 121 122config MACH_E330 123 bool "Toshiba e330" 124 default y 125 depends on ARCH_PXA_ESERIES 126 help 127 Say Y here if you intend to run this kernel on a Toshiba 128 e330 family PDA. 129 130config MACH_E350 131 bool "Toshiba e350" 132 default y 133 depends on ARCH_PXA_ESERIES 134 help 135 Say Y here if you intend to run this kernel on a Toshiba 136 e350 family PDA. 137 138config MACH_E740 139 bool "Toshiba e740" 140 default y 141 depends on ARCH_PXA_ESERIES 142 select FB_W100 143 help 144 Say Y here if you intend to run this kernel on a Toshiba 145 e740 family PDA. 146 147config MACH_E750 148 bool "Toshiba e750" 149 default y 150 depends on ARCH_PXA_ESERIES 151 select FB_W100 152 help 153 Say Y here if you intend to run this kernel on a Toshiba 154 e750 family PDA. 155 156config MACH_E400 157 bool "Toshiba e400" 158 default y 159 depends on ARCH_PXA_ESERIES 160 help 161 Say Y here if you intend to run this kernel on a Toshiba 162 e400 family PDA. 163 164config MACH_E800 165 bool "Toshiba e800" 166 default y 167 depends on ARCH_PXA_ESERIES 168 select FB_W100 169 help 170 Say Y here if you intend to run this kernel on a Toshiba 171 e800 family PDA. 172 173config MACH_TRIZEPS4 174 bool "Keith und Koep Trizeps4 DIMM-Module" 175 select PXA27x 176 177config MACH_TRIZEPS4_CONXS 178 bool "ConXS Eval Board" 179 depends on MACH_TRIZEPS4 180 181config MACH_EM_X270 182 bool "CompuLab EM-x270 platform" 183 select PXA27x 184 185config MACH_COLIBRI 186 bool "Toradex Colibri PX27x" 187 select PXA27x 188 189config MACH_ZYLONITE 190 bool "PXA3xx Development Platform (aka Zylonite)" 191 select PXA3xx 192 select HAVE_PWM 193 194config MACH_LITTLETON 195 bool "PXA3xx Form Factor Platform (aka Littleton)" 196 select PXA3xx 197 select PXA_SSP 198 199config MACH_TAVOREVB 200 bool "PXA930 Evaluation Board (aka TavorEVB)" 201 select PXA3xx 202 select PXA930 203 204config MACH_SAAR 205 bool "PXA930 Handheld Platform (aka SAAR)" 206 select PXA3xx 207 select PXA930 208 209config MACH_ARMCORE 210 bool "CompuLab CM-X270 modules" 211 select PXA27x 212 select IWMMXT 213 214config MACH_MAGICIAN 215 bool "Enable HTC Magician Support" 216 select PXA27x 217 select IWMMXT 218 219config MACH_PCM027 220 bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" 221 select PXA27x 222 select IWMMXT 223 select PXA_SSP 224 225config ARCH_PXA_PALM 226 bool "PXA based Palm PDAs" 227 select HAVE_PWM 228 229config MACH_PALMTX 230 bool "Palm T|X" 231 default y 232 depends on ARCH_PXA_PALM 233 select PXA27x 234 select IWMMXT 235 help 236 Say Y here if you intend to run this kernel on a Palm T|X 237 handheld computer. 238 239config MACH_PCM990_BASEBOARD 240 bool "PHYTEC PCM-990 development board" 241 select HAVE_PWM 242 depends on MACH_PCM027 243 244choice 245 prompt "display on pcm990" 246 depends on MACH_PCM990_BASEBOARD 247 248config PCM990_DISPLAY_SHARP 249 bool "sharp lq084v1dg21 stn display" 250 251config PCM990_DISPLAY_NEC 252 bool "nec nl6448bc20_18d tft display" 253 254config PCM990_DISPLAY_NONE 255 bool "no display" 256 257endchoice 258 259 260config PXA_EZX 261 bool "Motorola EZX Platform" 262 select PXA27x 263 select IWMMXT 264 select HAVE_PWM 265 266config MACH_EZX_A780 267 bool "Motorola EZX A780" 268 default y 269 depends on PXA_EZX 270 271config MACH_EZX_E680 272 bool "Motorola EZX E680" 273 default y 274 depends on PXA_EZX 275 276config MACH_EZX_A1200 277 bool "Motorola EZX A1200" 278 default y 279 depends on PXA_EZX 280 281config MACH_EZX_A910 282 bool "Motorola EZX A910" 283 default y 284 depends on PXA_EZX 285 286config MACH_EZX_E6 287 bool "Motorola EZX E6" 288 default y 289 depends on PXA_EZX 290 291config MACH_EZX_E2 292 bool "Motorola EZX E2" 293 default y 294 depends on PXA_EZX 295 296endmenu 297 298config PXA25x 299 bool 300 help 301 Select code specific to PXA21x/25x/26x variants 302 303config PXA27x 304 bool 305 help 306 Select code specific to PXA27x variants 307 308config PXA3xx 309 bool 310 help 311 Select code specific to PXA3xx variants 312 313config PXA_SHARP_C7xx 314 bool 315 select PXA_SSP 316 select SHARPSL_PM 317 help 318 Enable support for all Sharp C7xx models 319 320config PXA_SHARP_Cxx00 321 bool 322 select PXA_SSP 323 select SHARPSL_PM 324 help 325 Enable common support for Sharp Cxx00 models 326 327config PXA_SSP 328 tristate 329 help 330 Enable support for PXA2xx SSP ports 331 332config PXA_PWM 333 tristate 334 default BACKLIGHT_PWM 335 help 336 Enable support for PXA2xx/PXA3xx PWM controllers 337 338config TOSA_BT 339 tristate "Control the state of built-in bluetooth chip on Sharp SL-6000" 340 depends on MACH_TOSA 341 select RFKILL 342 help 343 This is a simple driver that is able to control 344 the state of built in bluetooth chip on tosa. 345 346endif 347