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 2390b8fc34SJaya Kumarconfig ARCH_GUMSTIX 2490b8fc34SJaya Kumar bool "Gumstix XScale boards" 2590b8fc34SJaya Kumar help 2690b8fc34SJaya Kumar Say Y here if you intend to run this kernel on a 2790b8fc34SJaya Kumar Gumstix Full Function Minature Computer. 2890b8fc34SJaya Kumar 29c0b8556fSDmitry Baryshkovconfig MACH_GUMSTIX_F 30c0b8556fSDmitry Baryshkov bool "Basix, Connex, ws-200ax, ws-400ax systems" 31c0b8556fSDmitry Baryshkov depends on ARCH_GUMSTIX 32c0b8556fSDmitry Baryshkov select PXA25x 33c0b8556fSDmitry Baryshkov 341da177e4SLinus Torvaldsconfig ARCH_LUBBOCK 351da177e4SLinus Torvalds bool "Intel DBPXA250 Development Platform" 361da177e4SLinus Torvalds select PXA25x 371da177e4SLinus Torvalds select SA1111 381da177e4SLinus Torvalds 39e9937d4bSLennert Buytenhekconfig MACH_LOGICPD_PXA270 40e9937d4bSLennert Buytenhek bool "LogicPD PXA270 Card Engine Development Platform" 41e9937d4bSLennert Buytenhek select PXA27x 424a730719SRussell King select HAVE_PWM 43e9937d4bSLennert Buytenhek 441da177e4SLinus Torvaldsconfig MACH_MAINSTONE 451da177e4SLinus Torvalds bool "Intel HCDDBBVA0 Development Platform" 461da177e4SLinus Torvalds select PXA27x 47402e4909SRussell King select HAVE_PWM 481da177e4SLinus Torvalds 491da177e4SLinus Torvaldsconfig ARCH_PXA_IDP 501da177e4SLinus Torvalds bool "Accelent Xscale IDP" 511da177e4SLinus Torvalds select PXA25x 521da177e4SLinus Torvalds 531da177e4SLinus Torvaldsconfig PXA_SHARPSL 540dd28f1dSRichard Purdie bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" 551da177e4SLinus Torvalds select SHARP_SCOOP 561da177e4SLinus Torvalds select SHARP_PARAM 571da177e4SLinus Torvalds help 581da177e4SLinus Torvalds Say Y here if you intend to run this kernel on a 590dd28f1dSRichard Purdie Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi), 600dd28f1dSRichard Purdie SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita), 618459c159SDirk Opfer SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa) 628459c159SDirk Opfer handheld computer. 631da177e4SLinus Torvalds 64c7b4f5baSDmitry Baryshkovconfig MACH_POODLE 65c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-5600 (Poodle) Support" 66c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 67c7b4f5baSDmitry Baryshkov select PXA25x 68c7b4f5baSDmitry Baryshkov select SHARP_LOCOMO 69c7b4f5baSDmitry Baryshkov select PXA_SSP 70c7b4f5baSDmitry Baryshkov 71c7b4f5baSDmitry Baryshkovconfig MACH_CORGI 72c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-C700 (Corgi) Support" 73c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 74c7b4f5baSDmitry Baryshkov select PXA25x 75c7b4f5baSDmitry Baryshkov select PXA_SHARP_C7xx 76c7b4f5baSDmitry Baryshkov 77c7b4f5baSDmitry Baryshkovconfig MACH_SHEPHERD 78c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-C750 (Shepherd) Support" 79c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 80c7b4f5baSDmitry Baryshkov select PXA25x 81c7b4f5baSDmitry Baryshkov select PXA_SHARP_C7xx 82c7b4f5baSDmitry Baryshkov 83c7b4f5baSDmitry Baryshkovconfig MACH_HUSKY 84c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-C760 (Husky) Support" 85c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 86c7b4f5baSDmitry Baryshkov select PXA25x 87c7b4f5baSDmitry Baryshkov select PXA_SHARP_C7xx 88c7b4f5baSDmitry Baryshkov 89c7b4f5baSDmitry Baryshkovconfig MACH_AKITA 90c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-1000 (Akita) Support" 91c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 92c7b4f5baSDmitry Baryshkov select PXA27x 93c7b4f5baSDmitry Baryshkov select PXA_SHARP_Cxx00 94c7b4f5baSDmitry Baryshkov select MACH_SPITZ 95c7b4f5baSDmitry Baryshkov select I2C 96c7b4f5baSDmitry Baryshkov select I2C_PXA 97c7b4f5baSDmitry Baryshkov 98c7b4f5baSDmitry Baryshkovconfig MACH_SPITZ 99c7b4f5baSDmitry Baryshkov bool "Enable Sharp Zaurus SL-3000 (Spitz) Support" 100c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 101c7b4f5baSDmitry Baryshkov select PXA27x 102c7b4f5baSDmitry Baryshkov select PXA_SHARP_Cxx00 103c7b4f5baSDmitry Baryshkov 104c7b4f5baSDmitry Baryshkovconfig MACH_BORZOI 105c7b4f5baSDmitry Baryshkov bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support" 106c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 107c7b4f5baSDmitry Baryshkov select PXA27x 108c7b4f5baSDmitry Baryshkov select PXA_SHARP_Cxx00 109c7b4f5baSDmitry Baryshkov 110c7b4f5baSDmitry Baryshkovconfig MACH_TOSA 111c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-6000x (Tosa) Support" 112c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 113c7b4f5baSDmitry Baryshkov select PXA25x 114c7b4f5baSDmitry Baryshkov 1153abcd199SIan Moltonconfig ARCH_PXA_ESERIES 1163abcd199SIan Molton bool "PXA based Toshiba e-series PDAs" 1173abcd199SIan Molton select PXA25x 1183abcd199SIan Molton 1193abcd199SIan Moltonconfig MACH_E330 1203abcd199SIan Molton bool "Toshiba e330" 1213abcd199SIan Molton default y 1223abcd199SIan Molton depends on ARCH_PXA_ESERIES 1233abcd199SIan Molton help 1243abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 1253abcd199SIan Molton e330 family PDA. 1263abcd199SIan Molton 127b3d354b8SIan Moltonconfig MACH_E350 128b3d354b8SIan Molton bool "Toshiba e350" 129b3d354b8SIan Molton default y 130b3d354b8SIan Molton depends on ARCH_PXA_ESERIES 131b3d354b8SIan Molton help 132b3d354b8SIan Molton Say Y here if you intend to run this kernel on a Toshiba 133b3d354b8SIan Molton e350 family PDA. 134b3d354b8SIan Molton 1353abcd199SIan Moltonconfig MACH_E740 1363abcd199SIan Molton bool "Toshiba e740" 1373abcd199SIan Molton default y 1383abcd199SIan Molton depends on ARCH_PXA_ESERIES 139*ac253610SIan Molton select FB_W100 1403abcd199SIan Molton help 1413abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 1423abcd199SIan Molton e740 family PDA. 1433abcd199SIan Molton 1443abcd199SIan Moltonconfig MACH_E750 1453abcd199SIan Molton bool "Toshiba e750" 1463abcd199SIan Molton default y 1473abcd199SIan Molton depends on ARCH_PXA_ESERIES 148*ac253610SIan Molton select FB_W100 1493abcd199SIan Molton help 1503abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 1513abcd199SIan Molton e750 family PDA. 1523abcd199SIan Molton 1533abcd199SIan Moltonconfig MACH_E400 1543abcd199SIan Molton bool "Toshiba e400" 1553abcd199SIan Molton default y 1563abcd199SIan Molton depends on ARCH_PXA_ESERIES 1573abcd199SIan Molton help 1583abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 1593abcd199SIan Molton e400 family PDA. 1603abcd199SIan Molton 1613abcd199SIan Moltonconfig MACH_E800 1623abcd199SIan Molton bool "Toshiba e800" 1633abcd199SIan Molton default y 1643abcd199SIan Molton depends on ARCH_PXA_ESERIES 165*ac253610SIan Molton select FB_W100 1663abcd199SIan Molton help 1673abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 1683abcd199SIan Molton e800 family PDA. 1693abcd199SIan Molton 170326764a8SJürgen Schindeleconfig MACH_TRIZEPS4 171326764a8SJürgen Schindele bool "Keith und Koep Trizeps4 DIMM-Module" 172326764a8SJürgen Schindele select PXA27x 173326764a8SJürgen Schindele 174c0b8556fSDmitry Baryshkovconfig MACH_TRIZEPS4_CONXS 175c0b8556fSDmitry Baryshkov bool "ConXS Eval Board" 176c0b8556fSDmitry Baryshkov depends on MACH_TRIZEPS4 177c0b8556fSDmitry Baryshkov 1783d50527bSMike Rapoportconfig MACH_EM_X270 1793d50527bSMike Rapoport bool "CompuLab EM-x270 platform" 1803d50527bSMike Rapoport select PXA27x 1813d50527bSMike Rapoport 1824e4fc05aSDaniel Mackconfig MACH_COLIBRI 1834e4fc05aSDaniel Mack bool "Toradex Colibri PX27x" 1844e4fc05aSDaniel Mack select PXA27x 1854e4fc05aSDaniel Mack 1862c8086a5Seric miaoconfig MACH_ZYLONITE 1872c8086a5Seric miao bool "PXA3xx Development Platform" 1882c8086a5Seric miao select PXA3xx 1895cca9147Seric miao select HAVE_PWM 1902c8086a5Seric miao 191e1d9b953Seric miaoconfig MACH_LITTLETON 192e1d9b953Seric miao bool "PXA3xx Form Factor Platform (aka Littleton)" 193e1d9b953Seric miao select PXA3xx 194e1d9b953Seric miao select PXA_SSP 195e1d9b953Seric miao 1963696a8a4SMike Rapoportconfig MACH_ARMCORE 1973696a8a4SMike Rapoport bool "CompuLab CM-X270 modules" 1983696a8a4SMike Rapoport select PXA27x 1993696a8a4SMike Rapoport select IWMMXT 2003696a8a4SMike Rapoport 201e5c271ecSPhilipp Zabelconfig MACH_MAGICIAN 202e5c271ecSPhilipp Zabel bool "Enable HTC Magician Support" 203e5c271ecSPhilipp Zabel depends on ARCH_PXA 204e5c271ecSPhilipp Zabel select PXA27x 205e5c271ecSPhilipp Zabel select IWMMXT 206e5c271ecSPhilipp Zabel 20734e31d87SRobert Schwebelconfig MACH_PCM027 20834e31d87SRobert Schwebel bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" 20934e31d87SRobert Schwebel select PXA27x 21034e31d87SRobert Schwebel select IWMMXT 211e172274cSGuennadi Liakhovetski select PXA_SSP 21234e31d87SRobert Schwebel 2132e927b76SRobert Schwebelconfig MACH_PCM990_BASEBOARD 2142e927b76SRobert Schwebel bool "PHYTEC PCM-990 development board" 215c0f7edb3SGuennadi Liakhovetski select HAVE_PWM 216c0b8556fSDmitry Baryshkov depends on MACH_PCM027 2172e927b76SRobert Schwebel 2180dd28f1dSRichard Purdiechoice 219c0f7edb3SGuennadi Liakhovetski prompt "display on pcm990" 220c0f7edb3SGuennadi Liakhovetski depends on MACH_PCM990_BASEBOARD 2210dd28f1dSRichard Purdie 222c0f7edb3SGuennadi Liakhovetskiconfig PCM990_DISPLAY_SHARP 223c0f7edb3SGuennadi Liakhovetski bool "sharp lq084v1dg21 stn display" 2240dd28f1dSRichard Purdie 225c0f7edb3SGuennadi Liakhovetskiconfig PCM990_DISPLAY_NEC 226c0f7edb3SGuennadi Liakhovetski bool "nec nl6448bc20_18d tft display" 227c0f7edb3SGuennadi Liakhovetski 228c0f7edb3SGuennadi Liakhovetskiconfig PCM990_DISPLAY_NONE 229c0f7edb3SGuennadi Liakhovetski bool "no display" 2300dd28f1dSRichard Purdie 2310dd28f1dSRichard Purdieendchoice 2320dd28f1dSRichard Purdie 233326764a8SJürgen Schindele 2341da177e4SLinus Torvaldsendmenu 2351da177e4SLinus Torvalds 2361da177e4SLinus Torvaldsconfig PXA25x 2371da177e4SLinus Torvalds bool 2381da177e4SLinus Torvalds help 2391da177e4SLinus Torvalds Select code specific to PXA21x/25x/26x variants 2401da177e4SLinus Torvalds 2411da177e4SLinus Torvaldsconfig PXA27x 2421da177e4SLinus Torvalds bool 2431da177e4SLinus Torvalds help 2441da177e4SLinus Torvalds Select code specific to PXA27x variants 2451da177e4SLinus Torvalds 2462c8086a5Seric miaoconfig PXA3xx 2472c8086a5Seric miao bool 2482c8086a5Seric miao help 2492c8086a5Seric miao Select code specific to PXA3xx variants 2502c8086a5Seric miao 2511da177e4SLinus Torvaldsconfig PXA_SHARP_C7xx 2521da177e4SLinus Torvalds bool 253b216c018SLiam Girdwood select PXA_SSP 254b7557de4SRichard Purdie select SHARPSL_PM 2551da177e4SLinus Torvalds help 2561da177e4SLinus Torvalds Enable support for all Sharp C7xx models 2571da177e4SLinus Torvalds 2580dd28f1dSRichard Purdieconfig PXA_SHARP_Cxx00 2590dd28f1dSRichard Purdie bool 260b216c018SLiam Girdwood select PXA_SSP 261b7557de4SRichard Purdie select SHARPSL_PM 2620dd28f1dSRichard Purdie help 2630dd28f1dSRichard Purdie Enable common support for Sharp Cxx00 models 2640dd28f1dSRichard Purdie 265b216c018SLiam Girdwoodconfig PXA_SSP 266b216c018SLiam Girdwood tristate 267b216c018SLiam Girdwood help 268b216c018SLiam Girdwood Enable support for PXA2xx SSP ports 26975540c1aSeric miao 27075540c1aSeric miaoconfig PXA_PWM 27175540c1aSeric miao tristate 2725cca9147Seric miao default BACKLIGHT_PWM 27375540c1aSeric miao help 27475540c1aSeric miao Enable support for PXA2xx/PXA3xx PWM controllers 2751da177e4SLinus Torvaldsendif 276