11da177e4SLinus Torvaldsif ARCH_PXA 21da177e4SLinus Torvalds 32c8086a5Seric miaomenu "Intel PXA2xx/PXA3xx Implementations" 42c8086a5Seric miao 5de0710aaSEric Miaocomment "Intel/Marvell Dev Platforms (sorted by hardware release time)" 6de0710aaSEric Miao 7*03ec7fe7SRobert Jarzmikconfig MACH_PXA27X_DT 8*03ec7fe7SRobert Jarzmik bool "Support PXA27x platforms from device tree" 9*03ec7fe7SRobert Jarzmik select CPU_PXA27x 10*03ec7fe7SRobert Jarzmik select POWER_SUPPLY 11*03ec7fe7SRobert Jarzmik select PXA27x 12*03ec7fe7SRobert Jarzmik select USE_OF 13*03ec7fe7SRobert Jarzmik help 14*03ec7fe7SRobert Jarzmik Include support for Marvell PXA27x based platforms using 15*03ec7fe7SRobert Jarzmik the device tree. Needn't select any other machine while 16*03ec7fe7SRobert Jarzmik MACH_PXA27X_DT is enabled. 17*03ec7fe7SRobert Jarzmik 18e7749a26SDaniel Mackconfig MACH_PXA3XX_DT 19e7749a26SDaniel Mack bool "Support PXA3xx platforms from device tree" 20e7749a26SDaniel Mack select CPU_PXA300 21b1b3f49cSRussell King select POWER_SUPPLY 22b1b3f49cSRussell King select PXA3xx 23e7749a26SDaniel Mack select USE_OF 24e7749a26SDaniel Mack help 25e7749a26SDaniel Mack Include support for Marvell PXA3xx based platforms using 26e7749a26SDaniel Mack the device tree. Needn't select any other machine while 27e7749a26SDaniel Mack MACH_PXA3XX_DT is enabled. 28e7749a26SDaniel Mack 29de0710aaSEric Miaoconfig ARCH_LUBBOCK 30de0710aaSEric Miao bool "Intel DBPXA250 Development Platform (aka Lubbock)" 31de0710aaSEric Miao select PXA25x 32de0710aaSEric Miao select SA1111 33de0710aaSEric Miao 34de0710aaSEric Miaoconfig MACH_MAINSTONE 35de0710aaSEric Miao bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)" 36b1b3f49cSRussell King select PXA27x 37de0710aaSEric Miao 38de0710aaSEric Miaoconfig MACH_ZYLONITE 391493df73SEric Miao bool 40b1b3f49cSRussell King select PXA3xx 41de0710aaSEric Miao 421493df73SEric Miaoconfig MACH_ZYLONITE300 431493df73SEric Miao bool "PXA3xx Development Platform (aka Zylonite) PXA300/310" 441493df73SEric Miao select CPU_PXA300 451493df73SEric Miao select CPU_PXA310 461493df73SEric Miao select MACH_ZYLONITE 471493df73SEric Miao 481493df73SEric Miaoconfig MACH_ZYLONITE320 491493df73SEric Miao bool "PXA3xx Development Platform (aka Zylonite) PXA320" 501493df73SEric Miao select CPU_PXA320 511493df73SEric Miao select MACH_ZYLONITE 521493df73SEric Miao 53de0710aaSEric Miaoconfig MACH_LITTLETON 54de0710aaSEric Miao bool "PXA3xx Form Factor Platform (aka Littleton)" 559a8a0c46SMarek Vasut select CPU_PXA300 569a8a0c46SMarek Vasut select CPU_PXA310 57b1b3f49cSRussell King select PXA3xx 58de0710aaSEric Miao 59de0710aaSEric Miaoconfig MACH_TAVOREVB 60de0710aaSEric Miao bool "PXA930 Evaluation Board (aka TavorEVB)" 61de0710aaSEric Miao select CPU_PXA930 628cdde338SHaojian Zhuang select CPU_PXA935 63b1b3f49cSRussell King select PXA3xx 64e914f19fSArnd Bergmann select FB 65e914f19fSArnd Bergmann select FB_PXA 66de0710aaSEric Miao 67de0710aaSEric Miaoconfig MACH_SAAR 68de0710aaSEric Miao bool "PXA930 Handheld Platform (aka SAAR)" 69de0710aaSEric Miao select CPU_PXA930 708cdde338SHaojian Zhuang select CPU_PXA935 71b1b3f49cSRussell King select PXA3xx 72e914f19fSArnd Bergmann select FB 73e914f19fSArnd Bergmann select FB_PXA 74de0710aaSEric Miao 75de0710aaSEric Miaocomment "Third Party Dev Platforms (sorted by vendor name)" 76de0710aaSEric Miao 77de0710aaSEric Miaoconfig ARCH_PXA_IDP 78de0710aaSEric Miao bool "Accelent Xscale IDP" 79de0710aaSEric Miao select PXA25x 80de0710aaSEric Miao 81de0710aaSEric Miaoconfig ARCH_VIPER 82de0710aaSEric Miao bool "Arcom/Eurotech VIPER SBC" 83c2de1c38SMarc Zyngier select ARCOM_PCMCIA 84c7dc7d49SArnd Bergmann select I2C_GPIO if I2C=y 85b1b3f49cSRussell King select ISA 86b1b3f49cSRussell King select PXA25x 87b1b3f49cSRussell King select PXA_HAVE_ISA_IRQS 88de0710aaSEric Miao 89e491a11cSMarc Zyngierconfig MACH_ARCOM_ZEUS 90e491a11cSMarc Zyngier bool "Arcom/Eurotech ZEUS SBC" 91c2de1c38SMarc Zyngier select ARCOM_PCMCIA 92b1b3f49cSRussell King select ISA 93b1b3f49cSRussell King select PXA27x 94b1b3f49cSRussell King select PXA_HAVE_ISA_IRQS 95e491a11cSMarc Zyngier 96de0710aaSEric Miaoconfig MACH_BALLOON3 97de0710aaSEric Miao bool "Balloon 3 board" 98de0710aaSEric Miao select IWMMXT 99b1b3f49cSRussell King select PXA27x 100de0710aaSEric Miao 101de0710aaSEric Miaoconfig MACH_CSB726 102de0710aaSEric Miao bool "Enable Cogent CSB726 System On a Module" 103de0710aaSEric Miao select IWMMXT 104b1b3f49cSRussell King select PXA27x 105de0710aaSEric Miao help 106de0710aaSEric Miao Say Y here if you intend to run this kernel on a Cogent 107de0710aaSEric Miao CSB726 System On Module. 108de0710aaSEric Miao 109de0710aaSEric Miaoconfig CSB726_CSB701 110de0710aaSEric Miao bool "Enable support for CSB701 baseboard" 111de0710aaSEric Miao depends on MACH_CSB726 112de0710aaSEric Miao 113de0710aaSEric Miaoconfig MACH_ARMCORE 114de0710aaSEric Miao bool "CompuLab CM-X255/CM-X270 modules" 11558af4a24SRob Herring select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI 116de0710aaSEric Miao select IWMMXT 1170b05da72SHans Ulli Kroll select MIGHT_HAVE_PCI 1181ac02d79SRob Herring select NEED_MACH_IO_H if PCI 119b1b3f49cSRussell King select PXA25x 120b1b3f49cSRussell King select PXA27x 121de0710aaSEric Miao 122de0710aaSEric Miaoconfig MACH_EM_X270 123de0710aaSEric Miao bool "CompuLab EM-x270 platform" 124de0710aaSEric Miao select PXA27x 125de0710aaSEric Miao 126de0710aaSEric Miaoconfig MACH_EXEDA 127de0710aaSEric Miao bool "CompuLab eXeda platform" 128de0710aaSEric Miao select PXA27x 129de0710aaSEric Miao 130de0710aaSEric Miaoconfig MACH_CM_X300 131de0710aaSEric Miao bool "CompuLab CM-X300 modules" 132de0710aaSEric Miao select CPU_PXA300 13361e0ac03SIgor Grinberg select CPU_PXA310 134b1b3f49cSRussell King select PXA3xx 135de0710aaSEric Miao 1361f3b536bSEdwin Peerconfig MACH_CAPC7117 1371f3b536bSEdwin Peer bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM" 1381f3b536bSEdwin Peer select CPU_PXA320 1391f3b536bSEdwin Peer select PXA3xx 1401f3b536bSEdwin Peer 14190b8fc34SJaya Kumarconfig ARCH_GUMSTIX 1423332b0c1SJaya Kumar bool "Gumstix XScale 255 boards" 143c0b8556fSDmitry Baryshkov select PXA25x 1443332b0c1SJaya Kumar help 1453332b0c1SJaya Kumar Say Y here if you intend to run this kernel on 1463332b0c1SJaya Kumar Basix, Connex, ws-200ax, ws-400ax systems 1473332b0c1SJaya Kumar 1483332b0c1SJaya Kumarchoice 1493332b0c1SJaya Kumar prompt "Gumstix Carrier/Expansion Board" 1503332b0c1SJaya Kumar depends on ARCH_GUMSTIX 1513332b0c1SJaya Kumar 1523332b0c1SJaya Kumarconfig GUMSTIX_AM200EPD 1533332b0c1SJaya Kumar bool "Enable AM200EPD board support" 1543332b0c1SJaya Kumar 1554ce255c1SJaya Kumarconfig GUMSTIX_AM300EPD 1564ce255c1SJaya Kumar bool "Enable AM300EPD board support" 1574ce255c1SJaya Kumar 1583332b0c1SJaya Kumarendchoice 159c0b8556fSDmitry Baryshkov 160b6795fa9SJonathan Cameronconfig MACH_INTELMOTE2 161b6795fa9SJonathan Cameron bool "Intel Mote 2 Platform" 162b6795fa9SJonathan Cameron select IWMMXT 163b1b3f49cSRussell King select PXA27x 16490b8fc34SJaya Kumar 1654036e1deSJonathan Cameronconfig MACH_STARGATE2 1664036e1deSJonathan Cameron bool "Intel Stargate 2 Platform" 1674036e1deSJonathan Cameron select IWMMXT 168b1b3f49cSRussell King select PXA27x 1694036e1deSJonathan Cameron 170de0710aaSEric Miaoconfig MACH_XCEP 171de0710aaSEric Miao bool "Iskratel Electronics XCEP" 172de0710aaSEric Miao select MTD 173de0710aaSEric Miao select MTD_CFI 174b1b3f49cSRussell King select MTD_CFI_INTELEXT 175b1b3f49cSRussell King select MTD_PHYSMAP 176b1b3f49cSRussell King select PXA25x 177de0710aaSEric Miao help 178de0710aaSEric Miao PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash. 179de0710aaSEric Miao Tuned for usage in Libera instruments for particle accelerators. 180de0710aaSEric Miao 181de0710aaSEric Miaoconfig TRIZEPS_PXA 182de0710aaSEric Miao bool "PXA based Keith und Koep Trizeps DIMM-Modules" 183de0710aaSEric Miao 184de0710aaSEric Miaoconfig MACH_TRIZEPS4 185de0710aaSEric Miao bool "Keith und Koep Trizeps4 DIMM-Module" 186de0710aaSEric Miao depends on TRIZEPS_PXA 187de0710aaSEric Miao select PXA27x 188b1b3f49cSRussell King select TRIZEPS_PCMCIA 189de0710aaSEric Miao 190de0710aaSEric Miaoconfig MACH_TRIZEPS4WL 191de0710aaSEric Miao bool "Keith und Koep Trizeps4-WL DIMM-Module" 192de0710aaSEric Miao depends on TRIZEPS_PXA 193edd4c720SArnd Bergmann select MACH_TRIZEPS4 194de0710aaSEric Miao select PXA27x 195b1b3f49cSRussell King select TRIZEPS_PCMCIA 196de0710aaSEric Miao 197de0710aaSEric Miaochoice 198de0710aaSEric Miao prompt "Select base board for Trizeps module" 199de0710aaSEric Miao depends on TRIZEPS_PXA 200de0710aaSEric Miao 201de0710aaSEric Miaoconfig MACH_TRIZEPS_CONXS 202de0710aaSEric Miao bool "ConXS Eval Board" 203de0710aaSEric Miao 204de0710aaSEric Miaoconfig MACH_TRIZEPS_UCONXS 205de0710aaSEric Miao bool "uConXS Eval Board" 206de0710aaSEric Miao 207de0710aaSEric Miaoconfig MACH_TRIZEPS_ANY 208de0710aaSEric Miao bool "another Board" 209de0710aaSEric Miao 210de0710aaSEric Miaoendchoice 211de0710aaSEric Miao 212c2de1c38SMarc Zyngierconfig ARCOM_PCMCIA 213c2de1c38SMarc Zyngier bool 214c2de1c38SMarc Zyngier help 215c2de1c38SMarc Zyngier Generic option for Arcom Viper/Zeus PCMCIA 216c2de1c38SMarc Zyngier 217de0710aaSEric Miaoconfig TRIZEPS_PCMCIA 218de0710aaSEric Miao bool 219de0710aaSEric Miao help 220de0710aaSEric Miao Enable PCMCIA support for Trizeps modules 2211da177e4SLinus Torvalds 222e9937d4bSLennert Buytenhekconfig MACH_LOGICPD_PXA270 223e9937d4bSLennert Buytenhek bool "LogicPD PXA270 Card Engine Development Platform" 224b1b3f49cSRussell King select PXA27x 225e9937d4bSLennert Buytenhek 226de0710aaSEric Miaoconfig MACH_PCM027 227de0710aaSEric Miao bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" 228de0710aaSEric Miao select IWMMXT 229b1b3f49cSRussell King select PXA27x 230de0710aaSEric Miao 231de0710aaSEric Miaoconfig MACH_PCM990_BASEBOARD 232de0710aaSEric Miao bool "PHYTEC PCM-990 development board" 233de0710aaSEric Miao depends on MACH_PCM027 234de0710aaSEric Miao 235de0710aaSEric Miaochoice 236de0710aaSEric Miao prompt "display on pcm990" 237de0710aaSEric Miao depends on MACH_PCM990_BASEBOARD 238de0710aaSEric Miao 239de0710aaSEric Miaoconfig PCM990_DISPLAY_SHARP 240de0710aaSEric Miao bool "sharp lq084v1dg21 stn display" 241de0710aaSEric Miao 242de0710aaSEric Miaoconfig PCM990_DISPLAY_NEC 243de0710aaSEric Miao bool "nec nl6448bc20_18d tft display" 244de0710aaSEric Miao 245de0710aaSEric Miaoconfig PCM990_DISPLAY_NONE 246de0710aaSEric Miao bool "no display" 247de0710aaSEric Miao 248de0710aaSEric Miaoendchoice 249de0710aaSEric Miao 250de0710aaSEric Miaoconfig MACH_COLIBRI 251de0710aaSEric Miao bool "Toradex Colibri PXA270" 252de0710aaSEric Miao select PXA27x 253de0710aaSEric Miao 254403d2971SMarek Vasutconfig MACH_COLIBRI_PXA270_INCOME 255403d2971SMarek Vasut bool "Income s.r.o. PXA270 SBC" 256403d2971SMarek Vasut depends on MACH_COLIBRI 257b1b3f49cSRussell King select PXA27x 258403d2971SMarek Vasut 259de0710aaSEric Miaoconfig MACH_COLIBRI300 260de0710aaSEric Miao bool "Toradex Colibri PXA300/310" 261de0710aaSEric Miao select CPU_PXA300 2629035a9ecSEric Miao select CPU_PXA310 263b1b3f49cSRussell King select PXA3xx 264de0710aaSEric Miao 265de0710aaSEric Miaoconfig MACH_COLIBRI320 266de0710aaSEric Miao bool "Toradex Colibri PXA320" 267de0710aaSEric Miao select CPU_PXA320 268b1b3f49cSRussell King select PXA3xx 269de0710aaSEric Miao 270a3172e54SMarek Vasutconfig MACH_COLIBRI_EVALBOARD 2719b6956f4SMarek Vasut bool "Toradex Colibri Evaluation Carrier Board support" 2729b6956f4SMarek Vasut depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320 2739b6956f4SMarek Vasut 274543cd842SMarekconfig MACH_VPAC270 275543cd842SMarek bool "Voipac PXA270" 276052345aeSMarek Vasut select HAVE_PATA_PLATFORM 277b1b3f49cSRussell King select PXA27x 278543cd842SMarek help 279543cd842SMarek PXA270 based Single Board Computer. 280543cd842SMarek 281de0710aaSEric Miaocomment "End-user Products (sorted by vendor name)" 282de0710aaSEric Miao 283de0710aaSEric Miaoconfig MACH_H4700 284de0710aaSEric Miao bool "HP iPAQ hx4700" 285b1b3f49cSRussell King select IWMMXT 286b1b3f49cSRussell King select PXA27x 2871da177e4SLinus Torvalds 288de0710aaSEric Miaoconfig MACH_H5000 289de0710aaSEric Miao bool "HP iPAQ h5000" 290de0710aaSEric Miao select PXA25x 291de0710aaSEric Miao 292de0710aaSEric Miaoconfig MACH_HIMALAYA 293de0710aaSEric Miao bool "HTC Himalaya Support" 294de0710aaSEric Miao select CPU_PXA26x 295de0710aaSEric Miao 296de0710aaSEric Miaoconfig MACH_MAGICIAN 297de0710aaSEric Miao bool "Enable HTC Magician Support" 298b1b3f49cSRussell King select IWMMXT 299b1b3f49cSRussell King select PXA27x 300de0710aaSEric Miao 301de0710aaSEric Miaoconfig MACH_MIOA701 302de0710aaSEric Miao bool "Mitac Mio A701 Support" 303de0710aaSEric Miao select GPIO_SYSFS 304b1b3f49cSRussell King select IWMMXT 305b1b3f49cSRussell King select PXA27x 306de0710aaSEric Miao help 307de0710aaSEric Miao Say Y here if you intend to run this kernel on a 308de0710aaSEric Miao MIO A701. Currently there is only basic support 309de0710aaSEric Miao for this PDA. 310de0710aaSEric Miao 311de0710aaSEric Miaoconfig PXA_EZX 312de0710aaSEric Miao bool "Motorola EZX Platform" 313b1b3f49cSRussell King select IWMMXT 314b1b3f49cSRussell King select PXA27x 315de0710aaSEric Miao 316de0710aaSEric Miaoconfig MACH_EZX_A780 317de0710aaSEric Miao bool "Motorola EZX A780" 318de0710aaSEric Miao default y 319de0710aaSEric Miao depends on PXA_EZX 320de0710aaSEric Miao 321de0710aaSEric Miaoconfig MACH_EZX_E680 322de0710aaSEric Miao bool "Motorola EZX E680" 323de0710aaSEric Miao default y 324de0710aaSEric Miao depends on PXA_EZX 325de0710aaSEric Miao 326de0710aaSEric Miaoconfig MACH_EZX_A1200 327de0710aaSEric Miao bool "Motorola EZX A1200" 328de0710aaSEric Miao default y 329de0710aaSEric Miao depends on PXA_EZX 330de0710aaSEric Miao 331de0710aaSEric Miaoconfig MACH_EZX_A910 332de0710aaSEric Miao bool "Motorola EZX A910" 333de0710aaSEric Miao default y 334de0710aaSEric Miao depends on PXA_EZX 335de0710aaSEric Miao 336de0710aaSEric Miaoconfig MACH_EZX_E6 337de0710aaSEric Miao bool "Motorola EZX E6" 338de0710aaSEric Miao default y 339de0710aaSEric Miao depends on PXA_EZX 340de0710aaSEric Miao 341de0710aaSEric Miaoconfig MACH_EZX_E2 342de0710aaSEric Miao bool "Motorola EZX E2" 343de0710aaSEric Miao default y 344de0710aaSEric Miao depends on PXA_EZX 345de0710aaSEric Miao 34649ea26d0SKristoffer Ericsonconfig MACH_MP900C 34749ea26d0SKristoffer Ericson bool "Nec Mobilepro 900/c" 34849ea26d0SKristoffer Ericson select PXA25x 3491da177e4SLinus Torvalds 350de0710aaSEric Miaoconfig ARCH_PXA_PALM 351de0710aaSEric Miao bool "PXA based Palm PDAs" 352de0710aaSEric Miao 35395045947SMarek Vasutconfig MACH_PALM27X 35495045947SMarek Vasut bool 35595045947SMarek Vasut 356de0710aaSEric Miaoconfig MACH_PALMTE2 357de0710aaSEric Miao bool "Palm Tungsten|E2" 358de0710aaSEric Miao default y 359de0710aaSEric Miao depends on ARCH_PXA_PALM 360de0710aaSEric Miao select PXA25x 361de0710aaSEric Miao help 362de0710aaSEric Miao Say Y here if you intend to run this kernel on a Palm Tungsten|E2 363de0710aaSEric Miao handheld computer. 364de0710aaSEric Miao 365de0710aaSEric Miaoconfig MACH_PALMTC 366de0710aaSEric Miao bool "Palm Tungsten|C" 367de0710aaSEric Miao default y 368de0710aaSEric Miao depends on ARCH_PXA_PALM 369de0710aaSEric Miao select PXA25x 370de0710aaSEric Miao help 371de0710aaSEric Miao Say Y here if you intend to run this kernel on a Palm Tungsten|C 372de0710aaSEric Miao handheld computer. 373de0710aaSEric Miao 374de0710aaSEric Miaoconfig MACH_PALMT5 375de0710aaSEric Miao bool "Palm Tungsten|T5" 376de0710aaSEric Miao default y 377de0710aaSEric Miao depends on ARCH_PXA_PALM 3782a23ec36SJonathan McDowell select IWMMXT 37931620e21SMarek Vasut select MACH_PALM27X 380b1b3f49cSRussell King select PXA27x 381de0710aaSEric Miao help 382de0710aaSEric Miao Say Y here if you intend to run this kernel on a Palm Tungsten|T5 383de0710aaSEric Miao handheld computer. 3842a23ec36SJonathan McDowell 385de0710aaSEric Miaoconfig MACH_PALMTX 386de0710aaSEric Miao bool "Palm T|X" 387de0710aaSEric Miao default y 388de0710aaSEric Miao depends on ARCH_PXA_PALM 389de0710aaSEric Miao select IWMMXT 39031620e21SMarek Vasut select MACH_PALM27X 391b1b3f49cSRussell King select PXA27x 392de0710aaSEric Miao help 393de0710aaSEric Miao Say Y here if you intend to run this kernel on a Palm T|X 394de0710aaSEric Miao handheld computer. 395de0710aaSEric Miao 396de0710aaSEric Miaoconfig MACH_PALMZ72 397de0710aaSEric Miao bool "Palm Zire 72" 398de0710aaSEric Miao default y 399de0710aaSEric Miao depends on ARCH_PXA_PALM 400de0710aaSEric Miao select IWMMXT 40131620e21SMarek Vasut select MACH_PALM27X 402b1b3f49cSRussell King select PXA27x 403de0710aaSEric Miao help 404de0710aaSEric Miao Say Y here if you intend to run this kernel on Palm Zire 72 405de0710aaSEric Miao handheld computer. 406de0710aaSEric Miao 407de0710aaSEric Miaoconfig MACH_PALMLD 408de0710aaSEric Miao bool "Palm LifeDrive" 409de0710aaSEric Miao default y 410de0710aaSEric Miao depends on ARCH_PXA_PALM 411de0710aaSEric Miao select IWMMXT 41231620e21SMarek Vasut select MACH_PALM27X 413b1b3f49cSRussell King select PXA27x 414de0710aaSEric Miao help 415de0710aaSEric Miao Say Y here if you intend to run this kernel on a Palm LifeDrive 416de0710aaSEric Miao handheld computer. 417de0710aaSEric Miao 418de0710aaSEric Miaoconfig PALM_TREO 419de0710aaSEric Miao bool 420de0710aaSEric Miao depends on ARCH_PXA_PALM 421de0710aaSEric Miao 422de0710aaSEric Miaoconfig MACH_CENTRO 423de0710aaSEric Miao bool "Palm Centro 685 (GSM)" 424de0710aaSEric Miao default y 425de0710aaSEric Miao depends on ARCH_PXA_PALM 426de0710aaSEric Miao select IWMMXT 427b1b3f49cSRussell King select MACH_PALM27X 428de0710aaSEric Miao select PALM_TREO 429b1b3f49cSRussell King select PXA27x 430de0710aaSEric Miao help 431de0710aaSEric Miao Say Y here if you intend to run this kernel on Palm Centro 685 (GSM) 432de0710aaSEric Miao smartphone. 433de0710aaSEric Miao 434de0710aaSEric Miaoconfig MACH_TREO680 435de0710aaSEric Miao bool "Palm Treo 680" 436de0710aaSEric Miao default y 437de0710aaSEric Miao depends on ARCH_PXA_PALM 438de0710aaSEric Miao select IWMMXT 439b1b3f49cSRussell King select MACH_PALM27X 440de0710aaSEric Miao select PALM_TREO 441b1b3f49cSRussell King select PXA27x 442de0710aaSEric Miao help 443de0710aaSEric Miao Say Y here if you intend to run this kernel on Palm Treo 680 444de0710aaSEric Miao smartphone. 4451da177e4SLinus Torvalds 446550ee52dSDaniel Mackconfig MACH_RAUMFELD_RC 447550ee52dSDaniel Mack bool "Raumfeld Controller" 448550ee52dSDaniel Mack select CPU_PXA300 449b1b3f49cSRussell King select POWER_SUPPLY 450b1b3f49cSRussell King select PXA3xx 451550ee52dSDaniel Mack 452550ee52dSDaniel Mackconfig MACH_RAUMFELD_CONNECTOR 453550ee52dSDaniel Mack bool "Raumfeld Connector" 454b1b3f49cSRussell King select CPU_PXA300 4558582643aSArnd Bergmann select POWER_SUPPLY 456550ee52dSDaniel Mack select PXA3xx 457550ee52dSDaniel Mack 458550ee52dSDaniel Mackconfig MACH_RAUMFELD_SPEAKER 459550ee52dSDaniel Mack bool "Raumfeld Speaker" 460b1b3f49cSRussell King select CPU_PXA300 4618582643aSArnd Bergmann select POWER_SUPPLY 462550ee52dSDaniel Mack select PXA3xx 463550ee52dSDaniel Mack 4641da177e4SLinus Torvaldsconfig PXA_SHARPSL 4650dd28f1dSRichard Purdie bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" 4661da177e4SLinus Torvalds select SHARP_PARAM 467b1b3f49cSRussell King select SHARP_SCOOP 4681da177e4SLinus Torvalds help 4691da177e4SLinus Torvalds Say Y here if you intend to run this kernel on a 4700dd28f1dSRichard Purdie Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi), 4710dd28f1dSRichard Purdie SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita), 4728459c159SDirk Opfer SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa) 4738459c159SDirk Opfer handheld computer. 4741da177e4SLinus Torvalds 4759c3fca2eSEric Miaoconfig PXA_SHARPSL_DETECT_MACH_ID 4769c3fca2eSEric Miao bool "Detect machine ID at run-time in the decompressor" 4779c3fca2eSEric Miao depends on PXA_SHARPSL 4789c3fca2eSEric Miao help 4799c3fca2eSEric Miao Say Y here if you want the zImage decompressor to detect 4809c3fca2eSEric Miao the Zaurus machine ID at run-time. For latest kexec-based 4819c3fca2eSEric Miao boot loader, this is not necessary. 4829c3fca2eSEric Miao 483c7b4f5baSDmitry Baryshkovconfig MACH_POODLE 484c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-5600 (Poodle) Support" 485c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 486c7b4f5baSDmitry Baryshkov select PXA25x 487c7b4f5baSDmitry Baryshkov select SHARP_LOCOMO 488c7b4f5baSDmitry Baryshkov 489c7b4f5baSDmitry Baryshkovconfig MACH_CORGI 490c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-C700 (Corgi) Support" 491c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 492c7b4f5baSDmitry Baryshkov select PXA25x 493c7b4f5baSDmitry Baryshkov select PXA_SHARP_C7xx 494c7b4f5baSDmitry Baryshkov 495c7b4f5baSDmitry Baryshkovconfig MACH_SHEPHERD 496c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-C750 (Shepherd) Support" 497c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 498c7b4f5baSDmitry Baryshkov select PXA25x 499c7b4f5baSDmitry Baryshkov select PXA_SHARP_C7xx 500c7b4f5baSDmitry Baryshkov 501c7b4f5baSDmitry Baryshkovconfig MACH_HUSKY 502c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-C760 (Husky) Support" 503c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 504c7b4f5baSDmitry Baryshkov select PXA25x 505c7b4f5baSDmitry Baryshkov select PXA_SHARP_C7xx 506c7b4f5baSDmitry Baryshkov 507c7b4f5baSDmitry Baryshkovconfig MACH_AKITA 508c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-1000 (Akita) Support" 509c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 510c7b4f5baSDmitry Baryshkov select I2C 511c7b4f5baSDmitry Baryshkov select I2C_PXA 512b1b3f49cSRussell King select MACH_SPITZ 513b1b3f49cSRussell King select PXA27x 514b1b3f49cSRussell King select PXA_SHARP_Cxx00 515c7b4f5baSDmitry Baryshkov 516c7b4f5baSDmitry Baryshkovconfig MACH_SPITZ 517c7b4f5baSDmitry Baryshkov bool "Enable Sharp Zaurus SL-3000 (Spitz) Support" 518c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 519c7b4f5baSDmitry Baryshkov select PXA27x 520c7b4f5baSDmitry Baryshkov select PXA_SHARP_Cxx00 521c7b4f5baSDmitry Baryshkov 522c7b4f5baSDmitry Baryshkovconfig MACH_BORZOI 523c7b4f5baSDmitry Baryshkov bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support" 524c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 525c7b4f5baSDmitry Baryshkov select PXA27x 526c7b4f5baSDmitry Baryshkov select PXA_SHARP_Cxx00 527c7b4f5baSDmitry Baryshkov 528c7b4f5baSDmitry Baryshkovconfig MACH_TOSA 529c7b4f5baSDmitry Baryshkov bool "Enable Sharp SL-6000x (Tosa) Support" 530c7b4f5baSDmitry Baryshkov depends on PXA_SHARPSL 531c7b4f5baSDmitry Baryshkov select PXA25x 532c7b4f5baSDmitry Baryshkov 533867fc1c7SEric Miaoconfig TOSA_BT 534867fc1c7SEric Miao tristate "Control the state of built-in bluetooth chip on Sharp SL-6000" 535867fc1c7SEric Miao depends on MACH_TOSA 536867fc1c7SEric Miao select RFKILL 537867fc1c7SEric Miao help 538867fc1c7SEric Miao This is a simple driver that is able to control 539867fc1c7SEric Miao the state of built in bluetooth chip on tosa. 540867fc1c7SEric Miao 541867fc1c7SEric Miaoconfig TOSA_USE_EXT_KEYCODES 542867fc1c7SEric Miao bool "Tosa keyboard: use extended keycodes" 543867fc1c7SEric Miao depends on MACH_TOSA 544867fc1c7SEric Miao default n 545867fc1c7SEric Miao help 546867fc1c7SEric Miao Say Y here to enable the tosa keyboard driver to generate extended 547867fc1c7SEric Miao (>= 127) keycodes. Be aware, that they can't be correctly interpreted 548867fc1c7SEric Miao by either console keyboard driver or by Kdrive keybd driver. 549867fc1c7SEric Miao 550867fc1c7SEric Miao Say Y only if you know, what you are doing! 551867fc1c7SEric Miao 5521f3b536bSEdwin Peerconfig MACH_ICONTROL 5531f3b536bSEdwin Peer bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM" 5541f3b536bSEdwin Peer select CPU_PXA320 5551f3b536bSEdwin Peer select PXA3xx 5561f3b536bSEdwin Peer 5573abcd199SIan Moltonconfig ARCH_PXA_ESERIES 5583abcd199SIan Molton bool "PXA based Toshiba e-series PDAs" 559a74b74a5SLennert Buytenhek select FB_W100 560b1b3f49cSRussell King select PXA25x 5613abcd199SIan Molton 5623abcd199SIan Moltonconfig MACH_E330 5633abcd199SIan Molton bool "Toshiba e330" 5643abcd199SIan Molton default y 5653abcd199SIan Molton depends on ARCH_PXA_ESERIES 5663abcd199SIan Molton help 5673abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 5683abcd199SIan Molton e330 family PDA. 5693abcd199SIan Molton 570b3d354b8SIan Moltonconfig MACH_E350 571b3d354b8SIan Molton bool "Toshiba e350" 572b3d354b8SIan Molton default y 573b3d354b8SIan Molton depends on ARCH_PXA_ESERIES 574b3d354b8SIan Molton help 575b3d354b8SIan Molton Say Y here if you intend to run this kernel on a Toshiba 576b3d354b8SIan Molton e350 family PDA. 577b3d354b8SIan Molton 5783abcd199SIan Moltonconfig MACH_E740 5793abcd199SIan Molton bool "Toshiba e740" 5803abcd199SIan Molton default y 5813abcd199SIan Molton depends on ARCH_PXA_ESERIES 5823abcd199SIan Molton help 5833abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 5843abcd199SIan Molton e740 family PDA. 5853abcd199SIan Molton 5863abcd199SIan Moltonconfig MACH_E750 5873abcd199SIan Molton bool "Toshiba e750" 5883abcd199SIan Molton default y 5893abcd199SIan Molton depends on ARCH_PXA_ESERIES 5903abcd199SIan Molton help 5913abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 5923abcd199SIan Molton e750 family PDA. 5933abcd199SIan Molton 5943abcd199SIan Moltonconfig MACH_E400 5953abcd199SIan Molton bool "Toshiba e400" 5963abcd199SIan Molton default y 5973abcd199SIan Molton depends on ARCH_PXA_ESERIES 5983abcd199SIan Molton help 5993abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 6003abcd199SIan Molton e400 family PDA. 6013abcd199SIan Molton 6023abcd199SIan Moltonconfig MACH_E800 6033abcd199SIan Molton bool "Toshiba e800" 6043abcd199SIan Molton default y 6053abcd199SIan Molton depends on ARCH_PXA_ESERIES 6063abcd199SIan Molton help 6073abcd199SIan Molton Say Y here if you intend to run this kernel on a Toshiba 6083abcd199SIan Molton e800 family PDA. 6093abcd199SIan Molton 610b6377992SMarek Vasutconfig MACH_ZIPIT2 611b6377992SMarek Vasut bool "Zipit Z2 Handheld" 612b1b3f49cSRussell King select PXA27x 6131da177e4SLinus Torvaldsendmenu 6141da177e4SLinus Torvalds 6151da177e4SLinus Torvaldsconfig PXA25x 6161da177e4SLinus Torvalds bool 617c750815eSRussell King select CPU_XSCALE 6181da177e4SLinus Torvalds help 6191da177e4SLinus Torvalds Select code specific to PXA21x/25x/26x variants 6201da177e4SLinus Torvalds 6211da177e4SLinus Torvaldsconfig PXA27x 6221da177e4SLinus Torvalds bool 623c750815eSRussell King select CPU_XSCALE 6241da177e4SLinus Torvalds help 6251da177e4SLinus Torvalds Select code specific to PXA27x variants 6261da177e4SLinus Torvalds 627067455aaSEric Miaoconfig CPU_PXA26x 628067455aaSEric Miao bool 629067455aaSEric Miao select PXA25x 630067455aaSEric Miao help 631067455aaSEric Miao Select code specific to PXA26x (codename Dalhart) 632067455aaSEric Miao 6332c8086a5Seric miaoconfig PXA3xx 6342c8086a5Seric miao bool 635c750815eSRussell King select CPU_XSC3 6362c8086a5Seric miao help 6372c8086a5Seric miao Select code specific to PXA3xx variants 6382c8086a5Seric miao 63915cc7112SEric Miaoconfig CPU_PXA300 64015cc7112SEric Miao bool 64115cc7112SEric Miao select PXA3xx 64215cc7112SEric Miao help 64315cc7112SEric Miao PXA300 (codename Monahans-L) 64415cc7112SEric Miao 64515cc7112SEric Miaoconfig CPU_PXA310 64615cc7112SEric Miao bool 64715cc7112SEric Miao select CPU_PXA300 64869f22be7SIgor Grinberg select PXA310_ULPI if USB_ULPI 64915cc7112SEric Miao help 65015cc7112SEric Miao PXA310 (codename Monahans-LV) 65115cc7112SEric Miao 65215cc7112SEric Miaoconfig CPU_PXA320 65315cc7112SEric Miao bool 65415cc7112SEric Miao select PXA3xx 65515cc7112SEric Miao help 65615cc7112SEric Miao PXA320 (codename Monahans-P) 65715cc7112SEric Miao 65815cc7112SEric Miaoconfig CPU_PXA930 65915cc7112SEric Miao bool 66015cc7112SEric Miao select PXA3xx 66115cc7112SEric Miao help 66215cc7112SEric Miao PXA930 (codename Tavor-P) 66315cc7112SEric Miao 66415cc7112SEric Miaoconfig CPU_PXA935 66515cc7112SEric Miao bool 66615cc7112SEric Miao select CPU_PXA930 66715cc7112SEric Miao help 66815cc7112SEric Miao PXA935 (codename Tavor-P65) 66915cc7112SEric Miao 6701da177e4SLinus Torvaldsconfig PXA_SHARP_C7xx 6711da177e4SLinus Torvalds bool 672b7557de4SRichard Purdie select SHARPSL_PM 6731da177e4SLinus Torvalds help 6741da177e4SLinus Torvalds Enable support for all Sharp C7xx models 6751da177e4SLinus Torvalds 6760dd28f1dSRichard Purdieconfig PXA_SHARP_Cxx00 6770dd28f1dSRichard Purdie bool 678b7557de4SRichard Purdie select SHARPSL_PM 6790dd28f1dSRichard Purdie help 6800dd28f1dSRichard Purdie Enable common support for Sharp Cxx00 models 6810dd28f1dSRichard Purdie 682867fc1c7SEric Miaoconfig SHARPSL_PM 683867fc1c7SEric Miao bool 684867fc1c7SEric Miao select APM_EMULATION 685867fc1c7SEric Miao select SHARPSL_PM_MAX1111 6867fecc34eSRussell King 687867fc1c7SEric Miaoconfig SHARPSL_PM_MAX1111 688867fc1c7SEric Miao bool 689867fc1c7SEric Miao select HWMON 690b1b3f49cSRussell King select SENSORS_MAX1111 6917272889dSArnd Bergmann select SPI 6927272889dSArnd Bergmann select SPI_MASTER 693cb8f3c7dSEric Miao 69457a7a62eSMarc Zyngierconfig PXA_HAVE_ISA_IRQS 69557a7a62eSMarc Zyngier bool 69657a7a62eSMarc Zyngier 69769f22be7SIgor Grinbergconfig PXA310_ULPI 69869f22be7SIgor Grinberg bool 69969f22be7SIgor Grinberg 7001da177e4SLinus Torvaldsendif 701