11da177e4SLinus Torvaldsif ARCH_PXA 21da177e4SLinus Torvalds 32c8086a5Seric miaomenu "Intel PXA2xx/PXA3xx Implementations" 42c8086a5Seric miao 52c8086a5Seric miaoif PXA3xx 62c8086a5Seric miao 72c8086a5Seric miaomenu "Supported PXA3xx Processor Variants" 82c8086a5Seric miao 92c8086a5Seric miaoconfig CPU_PXA300 102c8086a5Seric miao bool "PXA300 (codename Monahans-L)" 112c8086a5Seric miao 122c8086a5Seric miaoconfig CPU_PXA310 132c8086a5Seric miao bool "PXA310 (codename Monahans-LV)" 142c8086a5Seric miao select CPU_PXA300 152c8086a5Seric miao 162c8086a5Seric miaoconfig CPU_PXA320 172c8086a5Seric miao bool "PXA320 (codename Monahans-P)" 182c8086a5Seric miao 192c8086a5Seric miaoendmenu 202c8086a5Seric miao 212c8086a5Seric miaoendif 221da177e4SLinus Torvalds 231da177e4SLinus Torvaldschoice 241da177e4SLinus Torvalds prompt "Select target board" 251da177e4SLinus Torvalds 2690b8fc34SJaya Kumarconfig ARCH_GUMSTIX 2790b8fc34SJaya Kumar bool "Gumstix XScale boards" 2890b8fc34SJaya Kumar help 2990b8fc34SJaya Kumar Say Y here if you intend to run this kernel on a 3090b8fc34SJaya Kumar Gumstix Full Function Minature Computer. 3190b8fc34SJaya Kumar 321da177e4SLinus Torvaldsconfig ARCH_LUBBOCK 331da177e4SLinus Torvalds bool "Intel DBPXA250 Development Platform" 341da177e4SLinus Torvalds select PXA25x 351da177e4SLinus Torvalds select SA1111 361da177e4SLinus Torvalds 37e9937d4bSLennert Buytenhekconfig MACH_LOGICPD_PXA270 38e9937d4bSLennert Buytenhek bool "LogicPD PXA270 Card Engine Development Platform" 39e9937d4bSLennert Buytenhek select PXA27x 40e9937d4bSLennert Buytenhek 411da177e4SLinus Torvaldsconfig MACH_MAINSTONE 421da177e4SLinus Torvalds bool "Intel HCDDBBVA0 Development Platform" 431da177e4SLinus Torvalds select PXA27x 441da177e4SLinus Torvalds 451da177e4SLinus Torvaldsconfig ARCH_PXA_IDP 461da177e4SLinus Torvalds bool "Accelent Xscale IDP" 471da177e4SLinus Torvalds select PXA25x 481da177e4SLinus Torvalds 491da177e4SLinus Torvaldsconfig PXA_SHARPSL 500dd28f1dSRichard Purdie bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" 511da177e4SLinus Torvalds select SHARP_SCOOP 521da177e4SLinus Torvalds select SHARP_PARAM 531da177e4SLinus Torvalds help 541da177e4SLinus Torvalds Say Y here if you intend to run this kernel on a 550dd28f1dSRichard Purdie Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi), 560dd28f1dSRichard Purdie SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita), 578459c159SDirk Opfer SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa) 588459c159SDirk Opfer handheld computer. 591da177e4SLinus Torvalds 603abcd199SIan Moltonconfig ARCH_PXA_ESERIES 613abcd199SIan Molton bool "PXA based Toshiba e-series PDAs" 623abcd199SIan Molton select PXA25x 633abcd199SIan Molton 643abcd199SIan Moltonconfig MACH_E330 653abcd199SIan Molton bool "Toshiba e330" 663abcd199SIan Molton default y 673abcd199SIan Molton depends on ARCH_PXA_ESERIES 683abcd199SIan Molton help 693abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 703abcd199SIan Molton e330 family PDA. 713abcd199SIan Molton 723abcd199SIan Moltonconfig MACH_E740 733abcd199SIan Molton bool "Toshiba e740" 743abcd199SIan Molton default y 753abcd199SIan Molton depends on ARCH_PXA_ESERIES 763abcd199SIan Molton help 773abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 783abcd199SIan Molton e740 family PDA. 793abcd199SIan Molton 803abcd199SIan Moltonconfig MACH_E750 813abcd199SIan Molton bool "Toshiba e750" 823abcd199SIan Molton default y 833abcd199SIan Molton depends on ARCH_PXA_ESERIES 843abcd199SIan Molton help 853abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 863abcd199SIan Molton e750 family PDA. 873abcd199SIan Molton 883abcd199SIan Moltonconfig MACH_E400 893abcd199SIan Molton bool "Toshiba e400" 903abcd199SIan Molton default y 913abcd199SIan Molton depends on ARCH_PXA_ESERIES 923abcd199SIan Molton help 933abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 943abcd199SIan Molton e400 family PDA. 953abcd199SIan Molton 963abcd199SIan Moltonconfig MACH_E800 973abcd199SIan Molton bool "Toshiba e800" 983abcd199SIan Molton default y 993abcd199SIan Molton depends on ARCH_PXA_ESERIES 1003abcd199SIan Molton help 1013abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 1023abcd199SIan Molton e800 family PDA. 1033abcd199SIan Molton 104326764a8SJürgen Schindeleconfig MACH_TRIZEPS4 105326764a8SJürgen Schindele bool "Keith und Koep Trizeps4 DIMM-Module" 106326764a8SJürgen Schindele select PXA27x 107326764a8SJürgen Schindele 1083d50527bSMike Rapoportconfig MACH_EM_X270 1093d50527bSMike Rapoport bool "CompuLab EM-x270 platform" 1103d50527bSMike Rapoport select PXA27x 1113d50527bSMike Rapoport 1124e4fc05aSDaniel Mackconfig MACH_COLIBRI 1134e4fc05aSDaniel Mack bool "Toradex Colibri PX27x" 1144e4fc05aSDaniel Mack select PXA27x 1154e4fc05aSDaniel Mack 1162c8086a5Seric miaoconfig MACH_ZYLONITE 1172c8086a5Seric miao bool "PXA3xx Development Platform" 1182c8086a5Seric miao select PXA3xx 1192c8086a5Seric miao 120e1d9b953Seric miaoconfig MACH_LITTLETON 121e1d9b953Seric miao bool "PXA3xx Form Factor Platform (aka Littleton)" 122e1d9b953Seric miao select PXA3xx 123e1d9b953Seric miao select PXA_SSP 124e1d9b953Seric miao 1253696a8a4SMike Rapoportconfig MACH_ARMCORE 1263696a8a4SMike Rapoport bool "CompuLab CM-X270 modules" 1273696a8a4SMike Rapoport select PXA27x 1283696a8a4SMike Rapoport select IWMMXT 1293696a8a4SMike Rapoport 130e5c271ecSPhilipp Zabelconfig MACH_MAGICIAN 131e5c271ecSPhilipp Zabel bool "Enable HTC Magician Support" 132e5c271ecSPhilipp Zabel depends on ARCH_PXA 133e5c271ecSPhilipp Zabel select PXA27x 134e5c271ecSPhilipp Zabel select IWMMXT 135e5c271ecSPhilipp Zabel 13634e31d87SRobert Schwebelconfig MACH_PCM027 13734e31d87SRobert Schwebel bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" 13834e31d87SRobert Schwebel select PXA27x 13934e31d87SRobert Schwebel select IWMMXT 14034e31d87SRobert Schwebel 1411da177e4SLinus Torvaldsendchoice 1421da177e4SLinus Torvalds 1432e927b76SRobert Schwebelchoice 1442e927b76SRobert Schwebel prompt "Used baseboard" 1452e927b76SRobert Schwebel depends on MACH_PCM027 1462e927b76SRobert Schwebel 1472e927b76SRobert Schwebelconfig MACH_PCM990_BASEBOARD 1482e927b76SRobert Schwebel bool "PHYTEC PCM-990 development board" 1492e927b76SRobert Schwebel 1502e927b76SRobert Schwebelendchoice 1512e927b76SRobert Schwebel 1520dd28f1dSRichard Purdieif PXA_SHARPSL 1530dd28f1dSRichard Purdie 1540dd28f1dSRichard Purdiechoice 1550dd28f1dSRichard Purdie prompt "Select target Sharp Zaurus device range" 1560dd28f1dSRichard Purdie 1570dd28f1dSRichard Purdieconfig PXA_SHARPSL_25x 1588459c159SDirk Opfer bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)" 1590dd28f1dSRichard Purdie select PXA25x 1600dd28f1dSRichard Purdie 1610dd28f1dSRichard Purdieconfig PXA_SHARPSL_27x 1620dd28f1dSRichard Purdie bool "Sharp PXA270 models (SL-Cxx00)" 1630dd28f1dSRichard Purdie select PXA27x 1640dd28f1dSRichard Purdie 1650dd28f1dSRichard Purdieendchoice 1660dd28f1dSRichard Purdie 1670dd28f1dSRichard Purdieendif 1680dd28f1dSRichard Purdie 16990b8fc34SJaya Kumarif ARCH_GUMSTIX 17090b8fc34SJaya Kumar 17190b8fc34SJaya Kumarchoice 17290b8fc34SJaya Kumar prompt "Select target Gumstix board" 17390b8fc34SJaya Kumar 17490b8fc34SJaya Kumarconfig MACH_GUMSTIX_F 17590b8fc34SJaya Kumar bool "Basix, Connex, ws-200ax, ws-400ax systems" 17690b8fc34SJaya Kumar select PXA25x 17790b8fc34SJaya Kumar 17890b8fc34SJaya Kumarendchoice 17990b8fc34SJaya Kumar 18090b8fc34SJaya Kumarendif 18190b8fc34SJaya Kumar 18290b8fc34SJaya Kumar 183326764a8SJürgen Schindeleif MACH_TRIZEPS4 184326764a8SJürgen Schindele 185326764a8SJürgen Schindelechoice 186326764a8SJürgen Schindele prompt "Select base board for Trizeps 4 module" 187326764a8SJürgen Schindele 188326764a8SJürgen Schindeleconfig MACH_TRIZEPS4_CONXS 189326764a8SJürgen Schindele bool "ConXS Eval Board" 190326764a8SJürgen Schindele 191326764a8SJürgen Schindeleconfig MACH_TRIZEPS4_ANY 192326764a8SJürgen Schindele bool "another Board" 193326764a8SJürgen Schindele 194326764a8SJürgen Schindeleendchoice 195326764a8SJürgen Schindele 196326764a8SJürgen Schindeleendif 197326764a8SJürgen Schindele 1981da177e4SLinus Torvaldsendmenu 1991da177e4SLinus Torvalds 2001da177e4SLinus Torvaldsconfig MACH_POODLE 2011da177e4SLinus Torvalds bool "Enable Sharp SL-5600 (Poodle) Support" 202bef1f402SRobert P. J. Day depends on PXA_SHARPSL_25x 2031da177e4SLinus Torvalds select SHARP_LOCOMO 204faed5684SRichard Purdie select PXA_SSP 2051da177e4SLinus Torvalds 2061da177e4SLinus Torvaldsconfig MACH_CORGI 2071da177e4SLinus Torvalds bool "Enable Sharp SL-C700 (Corgi) Support" 208bef1f402SRobert P. J. Day depends on PXA_SHARPSL_25x 2091da177e4SLinus Torvalds select PXA_SHARP_C7xx 2101da177e4SLinus Torvalds 2111da177e4SLinus Torvaldsconfig MACH_SHEPHERD 2121da177e4SLinus Torvalds bool "Enable Sharp SL-C750 (Shepherd) Support" 213bef1f402SRobert P. J. Day depends on PXA_SHARPSL_25x 2141da177e4SLinus Torvalds select PXA_SHARP_C7xx 2151da177e4SLinus Torvalds 2161da177e4SLinus Torvaldsconfig MACH_HUSKY 2171da177e4SLinus Torvalds bool "Enable Sharp SL-C760 (Husky) Support" 218bef1f402SRobert P. J. Day depends on PXA_SHARPSL_25x 2191da177e4SLinus Torvalds select PXA_SHARP_C7xx 2201da177e4SLinus Torvalds 22194cabd00SRichard Purdieconfig MACH_AKITA 22294cabd00SRichard Purdie bool "Enable Sharp SL-1000 (Akita) Support" 223bef1f402SRobert P. J. Day depends on PXA_SHARPSL_27x 22494cabd00SRichard Purdie select PXA_SHARP_Cxx00 22594cabd00SRichard Purdie select MACH_SPITZ 22608af295bSRichard Purdie select I2C 22708af295bSRichard Purdie select I2C_PXA 22894cabd00SRichard Purdie 2290dd28f1dSRichard Purdieconfig MACH_SPITZ 2300dd28f1dSRichard Purdie bool "Enable Sharp Zaurus SL-3000 (Spitz) Support" 231bef1f402SRobert P. J. Day depends on PXA_SHARPSL_27x 2320dd28f1dSRichard Purdie select PXA_SHARP_Cxx00 2330dd28f1dSRichard Purdie 2340dd28f1dSRichard Purdieconfig MACH_BORZOI 2350dd28f1dSRichard Purdie bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support" 236bef1f402SRobert P. J. Day depends on PXA_SHARPSL_27x 2370dd28f1dSRichard Purdie select PXA_SHARP_Cxx00 2380dd28f1dSRichard Purdie 2398459c159SDirk Opferconfig MACH_TOSA 2408459c159SDirk Opfer bool "Enable Sharp SL-6000x (Tosa) Support" 241bef1f402SRobert P. J. Day depends on PXA_SHARPSL_25x 2428459c159SDirk Opfer 2431da177e4SLinus Torvaldsconfig PXA25x 2441da177e4SLinus Torvalds bool 2451da177e4SLinus Torvalds help 2461da177e4SLinus Torvalds Select code specific to PXA21x/25x/26x variants 2471da177e4SLinus Torvalds 2481da177e4SLinus Torvaldsconfig PXA27x 2491da177e4SLinus Torvalds bool 2501da177e4SLinus Torvalds help 2511da177e4SLinus Torvalds Select code specific to PXA27x variants 2521da177e4SLinus Torvalds 2532c8086a5Seric miaoconfig PXA3xx 2542c8086a5Seric miao bool 2552c8086a5Seric miao help 2562c8086a5Seric miao Select code specific to PXA3xx variants 2572c8086a5Seric miao 2581da177e4SLinus Torvaldsconfig PXA_SHARP_C7xx 2591da177e4SLinus Torvalds bool 260b216c018SLiam Girdwood select PXA_SSP 261b7557de4SRichard Purdie select SHARPSL_PM 2621da177e4SLinus Torvalds help 2631da177e4SLinus Torvalds Enable support for all Sharp C7xx models 2641da177e4SLinus Torvalds 2650dd28f1dSRichard Purdieconfig PXA_SHARP_Cxx00 2660dd28f1dSRichard Purdie bool 267b216c018SLiam Girdwood select PXA_SSP 268b7557de4SRichard Purdie select SHARPSL_PM 2690dd28f1dSRichard Purdie help 2700dd28f1dSRichard Purdie Enable common support for Sharp Cxx00 models 2710dd28f1dSRichard Purdie 272b216c018SLiam Girdwoodconfig PXA_SSP 273b216c018SLiam Girdwood tristate 274b216c018SLiam Girdwood help 275b216c018SLiam Girdwood Enable support for PXA2xx SSP ports 276*16b32fd0SDmitry Baryshkov 277*16b32fd0SDmitry Baryshkovconfig TOSA_BT 278*16b32fd0SDmitry Baryshkov tristate "Control the state of built-in bluetooth chip on Sharp SL-6000" 279*16b32fd0SDmitry Baryshkov depends on MACH_TOSA 280*16b32fd0SDmitry Baryshkov select RFKILL 281*16b32fd0SDmitry Baryshkov help 282*16b32fd0SDmitry Baryshkov This is a simple driver that is able to control 283*16b32fd0SDmitry Baryshkov the state of built in bluetooth chip on tosa. 2841da177e4SLinus Torvaldsendif 285