linux/arch/arm/mach-pxa/Kconfig
<<
>>
Prefs
   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        select PXA_HAVE_BOARD_IRQS
  42
  43config MACH_LOGICPD_PXA270
  44        bool "LogicPD PXA270 Card Engine Development Platform"
  45        select PXA27x
  46        select HAVE_PWM
  47        select PXA_HAVE_BOARD_IRQS
  48
  49config MACH_MAINSTONE
  50        bool "Intel HCDDBBVA0 Development Platform"
  51        select PXA27x
  52        select HAVE_PWM
  53        select PXA_HAVE_BOARD_IRQS
  54
  55config MACH_MP900C
  56        bool "Nec Mobilepro 900/c"
  57        select PXA25x
  58
  59config ARCH_PXA_IDP
  60        bool "Accelent Xscale IDP"
  61        select PXA25x
  62
  63config PXA_SHARPSL
  64        bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
  65        select SHARP_SCOOP
  66        select SHARP_PARAM
  67        help
  68          Say Y here if you intend to run this kernel on a
  69          Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
  70          SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
  71          SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
  72          handheld computer.
  73
  74config CORGI_SSP_DEPRECATED
  75        bool
  76        select PXA_SSP
  77        help
  78          This option will include corgi_ssp.c and corgi_lcd.c
  79          that corgi_ts.c and other legacy drivers (corgi_bl.c
  80          and sharpsl_pm.c) may depend on.
  81
  82config MACH_POODLE
  83        bool "Enable Sharp SL-5600 (Poodle) Support"
  84        depends on PXA_SHARPSL
  85        select PXA25x
  86        select SHARP_LOCOMO
  87        select PXA_SSP
  88
  89config MACH_CORGI
  90        bool "Enable Sharp SL-C700 (Corgi) Support"
  91        depends on PXA_SHARPSL
  92        select PXA25x
  93        select PXA_SHARP_C7xx
  94
  95config MACH_SHEPHERD
  96        bool "Enable Sharp SL-C750 (Shepherd) Support"
  97        depends on PXA_SHARPSL
  98        select PXA25x
  99        select PXA_SHARP_C7xx
 100
 101config MACH_HUSKY
 102        bool "Enable Sharp SL-C760 (Husky) Support"
 103        depends on PXA_SHARPSL
 104        select PXA25x
 105        select PXA_SHARP_C7xx
 106
 107config MACH_AKITA
 108        bool "Enable Sharp SL-1000 (Akita) Support"
 109        depends on PXA_SHARPSL
 110        select PXA27x
 111        select PXA_SHARP_Cxx00
 112        select MACH_SPITZ
 113        select I2C
 114        select I2C_PXA
 115
 116config MACH_SPITZ
 117        bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
 118        depends on PXA_SHARPSL
 119        select PXA27x
 120        select PXA_SHARP_Cxx00
 121
 122config MACH_BORZOI
 123        bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
 124        depends on PXA_SHARPSL
 125        select PXA27x
 126        select PXA_SHARP_Cxx00
 127
 128config MACH_TOSA
 129        bool "Enable Sharp SL-6000x (Tosa) Support"
 130        depends on PXA_SHARPSL
 131        select PXA25x
 132        select PXA_HAVE_BOARD_IRQS
 133
 134config ARCH_VIPER
 135        bool "Arcom/Eurotech VIPER SBC"
 136        select PXA25x
 137        select ISA
 138        select I2C_GPIO
 139        select HAVE_PWM
 140        select PXA_HAVE_BOARD_IRQS
 141        select PXA_HAVE_ISA_IRQS
 142
 143config ARCH_PXA_ESERIES
 144        bool "PXA based Toshiba e-series PDAs"
 145        select PXA25x
 146        select PXA_HAVE_BOARD_IRQS
 147
 148config MACH_E330
 149        bool "Toshiba e330"
 150        default y
 151        depends on ARCH_PXA_ESERIES
 152        help
 153          Say Y here if you intend to run this kernel on a Toshiba
 154          e330 family PDA.
 155
 156config MACH_E350
 157        bool "Toshiba e350"
 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          e350 family PDA.
 163
 164config MACH_E740
 165        bool "Toshiba e740"
 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          e740 family PDA.
 172
 173config MACH_E750
 174        bool "Toshiba e750"
 175        default y
 176        depends on ARCH_PXA_ESERIES
 177        select FB_W100
 178        help
 179          Say Y here if you intend to run this kernel on a Toshiba
 180          e750 family PDA.
 181
 182config MACH_E400
 183        bool "Toshiba e400"
 184        default y
 185        depends on ARCH_PXA_ESERIES
 186        help
 187          Say Y here if you intend to run this kernel on a Toshiba
 188          e400 family PDA.
 189
 190config MACH_E800
 191        bool "Toshiba e800"
 192        default y
 193        depends on ARCH_PXA_ESERIES
 194        select FB_W100
 195        help
 196          Say Y here if you intend to run this kernel on a Toshiba
 197          e800 family PDA.
 198
 199config TRIZEPS_PXA
 200        bool "PXA based Keith und Koep Trizeps DIMM-Modules"
 201
 202config MACH_TRIZEPS4
 203        bool "Keith und Koep Trizeps4 DIMM-Module"
 204        depends on TRIZEPS_PXA
 205        select TRIZEPS_PCMCIA
 206        select PXA27x
 207
 208config MACH_TRIZEPS4WL
 209        bool "Keith und Koep Trizeps4-WL DIMM-Module"
 210        depends on TRIZEPS_PXA
 211        select TRIZEPS_PCMCIA
 212        select PXA27x
 213        select PXA_SSP
 214
 215choice
 216        prompt "Select base board for Trizeps module"
 217        depends on TRIZEPS_PXA
 218
 219config MACH_TRIZEPS_CONXS
 220        bool "ConXS Eval Board"
 221
 222config MACH_TRIZEPS_UCONXS
 223        bool "uConXS Eval Board"
 224
 225config MACH_TRIZEPS_ANY
 226        bool "another Board"
 227
 228endchoice
 229
 230config TRIZEPS_PCMCIA
 231        bool
 232        help
 233          Enable PCMCIA support for Trizeps modules
 234
 235config MACH_EM_X270
 236        bool "CompuLab EM-x270 platform"
 237        select PXA27x
 238
 239config MACH_COLIBRI
 240        bool "Toradex Colibri PX27x"
 241        select PXA27x
 242
 243config MACH_ZYLONITE
 244        bool "PXA3xx Development Platform (aka Zylonite)"
 245        select PXA3xx
 246        select PXA_SSP
 247        select HAVE_PWM
 248
 249config MACH_LITTLETON
 250        bool "PXA3xx Form Factor Platform (aka Littleton)"
 251        select PXA3xx
 252        select PXA_SSP
 253
 254config MACH_TAVOREVB
 255        bool "PXA930 Evaluation Board (aka TavorEVB)"
 256        select PXA3xx
 257        select PXA930
 258
 259config MACH_SAAR
 260        bool "PXA930 Handheld Platform (aka SAAR)"
 261        select PXA3xx
 262        select PXA930
 263
 264config MACH_ARMCORE
 265        bool "CompuLab CM-X255/CM-X270 modules"
 266        select PXA27x
 267        select IWMMXT
 268        select PXA25x
 269        select PXA_SSP
 270
 271config MACH_CM_X300
 272        bool "CompuLab CM-X300 modules"
 273        select PXA3xx
 274        select CPU_PXA300
 275
 276config MACH_MAGICIAN
 277        bool "Enable HTC Magician Support"
 278        select PXA27x
 279        select IWMMXT
 280        select PXA_HAVE_BOARD_IRQS
 281
 282config MACH_MIOA701
 283        bool "Mitac Mio A701 Support"
 284        select PXA27x
 285        select IWMMXT
 286        select LEDS_GPIO
 287        select HAVE_PWM
 288        select GPIO_SYSFS
 289        help
 290          Say Y here if you intend to run this kernel on a
 291          MIO A701. Currently there is only basic support
 292          for this PDA.
 293
 294config MACH_PCM027
 295        bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
 296        select PXA27x
 297        select IWMMXT
 298        select PXA_SSP
 299        select PXA_HAVE_BOARD_IRQS
 300
 301config ARCH_PXA_PALM
 302        bool "PXA based Palm PDAs"
 303        select HAVE_PWM
 304
 305config MACH_PALMTX
 306        bool "Palm T|X"
 307        default y
 308        depends on ARCH_PXA_PALM
 309        select PXA27x
 310        select IWMMXT
 311        help
 312          Say Y here if you intend to run this kernel on a Palm T|X
 313          handheld computer.
 314
 315config MACH_PALMZ72
 316        bool "Palm Zire 72"
 317        default y
 318        depends on ARCH_PXA_PALM
 319        select PXA27x
 320        select IWMMXT
 321        help
 322          Say Y here if you intend to run this kernel on Palm Zire 72
 323          handheld computer.
 324
 325config MACH_PCM990_BASEBOARD
 326        bool "PHYTEC PCM-990 development board"
 327        select HAVE_PWM
 328        depends on MACH_PCM027
 329
 330choice
 331        prompt "display on pcm990"
 332        depends on MACH_PCM990_BASEBOARD
 333
 334config PCM990_DISPLAY_SHARP
 335        bool "sharp lq084v1dg21 stn display"
 336
 337config PCM990_DISPLAY_NEC
 338        bool "nec nl6448bc20_18d tft display"
 339
 340config PCM990_DISPLAY_NONE
 341        bool "no display"
 342
 343endchoice
 344
 345config MACH_AM200EPD
 346        depends on MACH_GUMSTIX_F
 347        bool "Enable AM200EPD board support"
 348
 349config PXA_EZX
 350        bool "Motorola EZX Platform"
 351        select PXA27x
 352        select IWMMXT
 353        select HAVE_PWM
 354
 355config MACH_EZX_A780
 356        bool "Motorola EZX A780"
 357        default y
 358        depends on PXA_EZX
 359
 360config MACH_EZX_E680
 361        bool "Motorola EZX E680"
 362        default y
 363        depends on PXA_EZX
 364
 365config MACH_EZX_A1200
 366        bool "Motorola EZX A1200"
 367        default y
 368        depends on PXA_EZX
 369
 370config MACH_EZX_A910
 371        bool "Motorola EZX A910"
 372        default y
 373        depends on PXA_EZX
 374
 375config MACH_EZX_E6
 376        bool "Motorola EZX E6"
 377        default y
 378        depends on PXA_EZX
 379
 380config MACH_EZX_E2
 381        bool "Motorola EZX E2"
 382        default y
 383        depends on PXA_EZX
 384
 385endmenu
 386
 387config PXA25x
 388        bool
 389        help
 390          Select code specific to PXA21x/25x/26x variants
 391
 392config PXA27x
 393        bool
 394        help
 395          Select code specific to PXA27x variants
 396
 397config PXA3xx
 398        bool
 399        help
 400          Select code specific to PXA3xx variants
 401
 402config PXA_SHARP_C7xx
 403        bool
 404        select PXA_SSP
 405        select SHARPSL_PM
 406        help
 407          Enable support for all Sharp C7xx models
 408
 409config PXA_SHARP_Cxx00
 410        bool
 411        select PXA_SSP
 412        select SHARPSL_PM
 413        help
 414          Enable common support for Sharp Cxx00 models
 415
 416config PXA_SSP
 417        tristate
 418        help
 419          Enable support for PXA2xx SSP ports
 420
 421config PXA_PWM
 422        tristate
 423        default BACKLIGHT_PWM
 424        help
 425          Enable support for PXA2xx/PXA3xx PWM controllers
 426
 427config TOSA_BT
 428        tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
 429        depends on MACH_TOSA
 430        select RFKILL
 431        help
 432          This is a simple driver that is able to control
 433          the state of built in bluetooth chip on tosa.
 434
 435config PXA_HAVE_BOARD_IRQS
 436        bool
 437
 438config PXA_HAVE_ISA_IRQS
 439        bool
 440
 441endif
 442
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.