Kconfig 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. menuconfig ARCH_PXA
  3. bool "PXA2xx/PXA3xx-based"
  4. depends on ARCH_MULTI_V5
  5. depends on CPU_LITTLE_ENDIAN
  6. select ARM_CPU_SUSPEND if PM
  7. select CLKSRC_PXA
  8. select CLKSRC_MMIO
  9. select TIMER_OF
  10. select CPU_XSCALE if !CPU_XSC3
  11. select GPIO_PXA
  12. select GPIOLIB
  13. select PLAT_PXA
  14. help
  15. Support for Intel/Marvell's PXA2xx/PXA3xx processor line.
  16. if ARCH_PXA
  17. menu "Intel PXA2xx/PXA3xx Implementations"
  18. comment "Intel/Marvell Dev Platforms (sorted by hardware release time)"
  19. config MACH_PXA25X_DT
  20. bool "Support PXA25x platforms from device tree"
  21. select PINCTRL
  22. select POWER_SUPPLY
  23. select PXA25x
  24. select USE_OF
  25. help
  26. Include support for Marvell PXA25x based platforms using
  27. the device tree. Needn't select any other machine while
  28. MACH_PXA25x_DT is enabled.
  29. config MACH_PXA27X_DT
  30. bool "Support PXA27x platforms from device tree"
  31. select PINCTRL
  32. select POWER_SUPPLY
  33. select PXA27x
  34. select USE_OF
  35. help
  36. Include support for Marvell PXA27x based platforms using
  37. the device tree. Needn't select any other machine while
  38. MACH_PXA27X_DT is enabled.
  39. config MACH_PXA3XX_DT
  40. bool "Support PXA3xx platforms from device tree"
  41. select CPU_PXA300
  42. select PINCTRL
  43. select POWER_SUPPLY
  44. select PXA3xx
  45. select USE_OF
  46. help
  47. Include support for Marvell PXA3xx based platforms using
  48. the device tree. Needn't select any other machine while
  49. MACH_PXA3XX_DT is enabled.
  50. if ATAGS
  51. config ARCH_LUBBOCK
  52. bool "Intel DBPXA250 Development Platform (aka Lubbock)"
  53. depends on UNUSED_BOARD_FILES
  54. select GPIO_REG
  55. select PXA25x
  56. select SA1111
  57. config MACH_MAINSTONE
  58. bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)"
  59. depends on UNUSED_BOARD_FILES
  60. select GPIO_REG
  61. select PXA27x
  62. config MACH_ZYLONITE
  63. bool
  64. select PXA3xx
  65. config MACH_ZYLONITE300
  66. bool "PXA3xx Development Platform (aka Zylonite) PXA300/310"
  67. depends on UNUSED_BOARD_FILES
  68. select CPU_PXA300
  69. select CPU_PXA310
  70. select MACH_ZYLONITE
  71. config MACH_ZYLONITE320
  72. bool "PXA3xx Development Platform (aka Zylonite) PXA320"
  73. depends on UNUSED_BOARD_FILES
  74. select CPU_PXA320
  75. select MACH_ZYLONITE
  76. config MACH_LITTLETON
  77. bool "PXA3xx Form Factor Platform (aka Littleton)"
  78. depends on UNUSED_BOARD_FILES
  79. select CPU_PXA300
  80. select CPU_PXA310
  81. select PXA3xx
  82. config MACH_TAVOREVB
  83. bool "PXA930 Evaluation Board (aka TavorEVB)"
  84. depends on UNUSED_BOARD_FILES
  85. select CPU_PXA930
  86. select CPU_PXA935
  87. select PXA3xx
  88. select FB
  89. select FB_PXA
  90. config MACH_SAAR
  91. bool "PXA930 Handheld Platform (aka SAAR)"
  92. depends on UNUSED_BOARD_FILES
  93. select CPU_PXA930
  94. select CPU_PXA935
  95. select PXA3xx
  96. select FB
  97. select FB_PXA
  98. comment "Third Party Dev Platforms (sorted by vendor name)"
  99. config ARCH_PXA_IDP
  100. bool "Accelent Xscale IDP"
  101. depends on UNUSED_BOARD_FILES
  102. select PXA25x
  103. config ARCH_VIPER
  104. bool "Arcom/Eurotech VIPER SBC"
  105. depends on UNUSED_BOARD_FILES
  106. select ARCOM_PCMCIA
  107. select I2C_GPIO if I2C=y
  108. select ISA
  109. select PXA25x
  110. config MACH_ARCOM_ZEUS
  111. bool "Arcom/Eurotech ZEUS SBC"
  112. depends on UNUSED_BOARD_FILES
  113. select ARCOM_PCMCIA
  114. select ISA
  115. select PXA27x
  116. config MACH_BALLOON3
  117. bool "Balloon 3 board"
  118. depends on UNUSED_BOARD_FILES
  119. select IWMMXT
  120. select PXA27x
  121. config MACH_CSB726
  122. bool "Enable Cogent CSB726 System On a Module"
  123. depends on UNUSED_BOARD_FILES
  124. select IWMMXT
  125. select PXA27x
  126. help
  127. Say Y here if you intend to run this kernel on a Cogent
  128. CSB726 System On Module.
  129. config CSB726_CSB701
  130. bool "Enable support for CSB701 baseboard"
  131. depends on UNUSED_BOARD_FILES
  132. depends on MACH_CSB726
  133. config MACH_CM_X300
  134. bool "CompuLab CM-X300 modules"
  135. depends on UNUSED_BOARD_FILES
  136. select CPU_PXA300
  137. select CPU_PXA310
  138. select PXA3xx
  139. config MACH_CAPC7117
  140. bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM"
  141. depends on UNUSED_BOARD_FILES
  142. select CPU_PXA320
  143. select PXA3xx
  144. config ARCH_GUMSTIX
  145. bool "Gumstix XScale 255 boards"
  146. select PXA25x
  147. help
  148. Say Y here if you intend to run this kernel on
  149. Basix, Connex, ws-200ax, ws-400ax systems
  150. choice
  151. prompt "Gumstix Carrier/Expansion Board"
  152. depends on ARCH_GUMSTIX
  153. config GUMSTIX_AM200EPD
  154. bool "Enable AM200EPD board support"
  155. config GUMSTIX_AM300EPD
  156. bool "Enable AM300EPD board support"
  157. endchoice
  158. config MACH_XCEP
  159. bool "Iskratel Electronics XCEP"
  160. depends on UNUSED_BOARD_FILES
  161. select MTD
  162. select MTD_CFI
  163. select MTD_CFI_INTELEXT
  164. select MTD_PHYSMAP
  165. select PXA25x
  166. help
  167. PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash.
  168. Tuned for usage in Libera instruments for particle accelerators.
  169. config TRIZEPS_PXA
  170. bool "PXA based Keith und Koep Trizeps DIMM-Modules"
  171. depends on UNUSED_BOARD_FILES
  172. config MACH_TRIZEPS4
  173. bool "Keith und Koep Trizeps4 DIMM-Module"
  174. depends on TRIZEPS_PXA
  175. select PXA27x
  176. select TRIZEPS_PCMCIA
  177. config MACH_TRIZEPS4WL
  178. bool "Keith und Koep Trizeps4-WL DIMM-Module"
  179. depends on TRIZEPS_PXA
  180. select MACH_TRIZEPS4
  181. select PXA27x
  182. select TRIZEPS_PCMCIA
  183. choice
  184. prompt "Select base board for Trizeps module"
  185. depends on TRIZEPS_PXA
  186. config MACH_TRIZEPS_CONXS
  187. bool "ConXS Eval Board"
  188. config MACH_TRIZEPS_UCONXS
  189. bool "uConXS Eval Board"
  190. config MACH_TRIZEPS_ANY
  191. bool "another Board"
  192. endchoice
  193. config ARCOM_PCMCIA
  194. bool
  195. help
  196. Generic option for Arcom Viper/Zeus PCMCIA
  197. config TRIZEPS_PCMCIA
  198. bool
  199. help
  200. Enable PCMCIA support for Trizeps modules
  201. config MACH_LOGICPD_PXA270
  202. bool "LogicPD PXA270 Card Engine Development Platform"
  203. depends on UNUSED_BOARD_FILES
  204. select PXA27x
  205. config MACH_PCM027
  206. bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
  207. depends on UNUSED_BOARD_FILES
  208. select IWMMXT
  209. select PXA27x
  210. config MACH_PCM990_BASEBOARD
  211. bool "PHYTEC PCM-990 development board"
  212. depends on UNUSED_BOARD_FILES
  213. depends on MACH_PCM027
  214. choice
  215. prompt "display on pcm990"
  216. depends on MACH_PCM990_BASEBOARD
  217. config PCM990_DISPLAY_SHARP
  218. bool "sharp lq084v1dg21 stn display"
  219. config PCM990_DISPLAY_NEC
  220. bool "nec nl6448bc20_18d tft display"
  221. config PCM990_DISPLAY_NONE
  222. bool "no display"
  223. endchoice
  224. config MACH_COLIBRI
  225. bool "Toradex Colibri PXA270"
  226. depends on UNUSED_BOARD_FILES
  227. select PXA27x
  228. config MACH_COLIBRI_PXA270_INCOME
  229. bool "Income s.r.o. PXA270 SBC"
  230. depends on UNUSED_BOARD_FILES
  231. depends on MACH_COLIBRI
  232. select PXA27x
  233. config MACH_COLIBRI300
  234. bool "Toradex Colibri PXA300/310"
  235. depends on UNUSED_BOARD_FILES
  236. select CPU_PXA300
  237. select CPU_PXA310
  238. select PXA3xx
  239. config MACH_COLIBRI320
  240. bool "Toradex Colibri PXA320"
  241. depends on UNUSED_BOARD_FILES
  242. select CPU_PXA320
  243. select PXA3xx
  244. config MACH_COLIBRI_EVALBOARD
  245. bool "Toradex Colibri Evaluation Carrier Board support"
  246. depends on UNUSED_BOARD_FILES
  247. depends on MACH_COLIBRI || MACH_COLIBRI300 || MACH_COLIBRI320
  248. config MACH_VPAC270
  249. bool "Voipac PXA270"
  250. depends on UNUSED_BOARD_FILES
  251. select HAVE_PATA_PLATFORM
  252. select PXA27x
  253. help
  254. PXA270 based Single Board Computer.
  255. comment "End-user Products (sorted by vendor name)"
  256. config MACH_H4700
  257. bool "HP iPAQ hx4700"
  258. depends on UNUSED_BOARD_FILES
  259. select IWMMXT
  260. select PXA27x
  261. config MACH_H5000
  262. bool "HP iPAQ h5000"
  263. depends on UNUSED_BOARD_FILES
  264. select PXA25x
  265. config MACH_HIMALAYA
  266. bool "HTC Himalaya Support"
  267. depends on UNUSED_BOARD_FILES
  268. select CPU_PXA26x
  269. config MACH_MAGICIAN
  270. bool "Enable HTC Magician Support"
  271. depends on UNUSED_BOARD_FILES
  272. select IWMMXT
  273. select PXA27x
  274. config MACH_MIOA701
  275. bool "Mitac Mio A701 Support"
  276. depends on UNUSED_BOARD_FILES
  277. select IWMMXT
  278. select PXA27x
  279. help
  280. Say Y here if you intend to run this kernel on a
  281. MIO A701. Currently there is only basic support
  282. for this PDA.
  283. config PXA_EZX
  284. bool "Motorola EZX Platform"
  285. depends on UNUSED_BOARD_FILES
  286. select IWMMXT
  287. select PXA27x
  288. config MACH_EZX_A780
  289. bool "Motorola EZX A780"
  290. default y
  291. depends on PXA_EZX
  292. config MACH_EZX_E680
  293. bool "Motorola EZX E680"
  294. default y
  295. depends on PXA_EZX
  296. config MACH_EZX_A1200
  297. bool "Motorola EZX A1200"
  298. default y
  299. depends on PXA_EZX
  300. config MACH_EZX_A910
  301. bool "Motorola EZX A910"
  302. default y
  303. depends on PXA_EZX
  304. config MACH_EZX_E6
  305. bool "Motorola EZX E6"
  306. default y
  307. depends on PXA_EZX
  308. config MACH_EZX_E2
  309. bool "Motorola EZX E2"
  310. default y
  311. depends on PXA_EZX
  312. config MACH_MP900C
  313. bool "Nec Mobilepro 900/c"
  314. depends on UNUSED_BOARD_FILES
  315. select PXA25x
  316. config ARCH_PXA_PALM
  317. bool "PXA based Palm PDAs"
  318. depends on UNUSED_BOARD_FILES
  319. config MACH_PALM27X
  320. bool
  321. config MACH_PALMTE2
  322. bool "Palm Tungsten|E2"
  323. depends on UNUSED_BOARD_FILES
  324. default y
  325. depends on ARCH_PXA_PALM
  326. select PXA25x
  327. help
  328. Say Y here if you intend to run this kernel on a Palm Tungsten|E2
  329. handheld computer.
  330. config MACH_PALMTC
  331. bool "Palm Tungsten|C"
  332. default y
  333. depends on ARCH_PXA_PALM
  334. select PXA25x
  335. help
  336. Say Y here if you intend to run this kernel on a Palm Tungsten|C
  337. handheld computer.
  338. config MACH_PALMT5
  339. bool "Palm Tungsten|T5"
  340. depends on UNUSED_BOARD_FILES
  341. default y
  342. depends on ARCH_PXA_PALM
  343. select IWMMXT
  344. select MACH_PALM27X
  345. select PXA27x
  346. help
  347. Say Y here if you intend to run this kernel on a Palm Tungsten|T5
  348. handheld computer.
  349. config MACH_PALMTX
  350. bool "Palm T|X"
  351. depends on UNUSED_BOARD_FILES
  352. default y
  353. depends on ARCH_PXA_PALM
  354. select IWMMXT
  355. select MACH_PALM27X
  356. select PXA27x
  357. help
  358. Say Y here if you intend to run this kernel on a Palm T|X
  359. handheld computer.
  360. config MACH_PALMZ72
  361. bool "Palm Zire 72"
  362. depends on UNUSED_BOARD_FILES
  363. default y
  364. depends on ARCH_PXA_PALM
  365. select IWMMXT
  366. select MACH_PALM27X
  367. select PXA27x
  368. help
  369. Say Y here if you intend to run this kernel on Palm Zire 72
  370. handheld computer.
  371. config MACH_PALMLD
  372. bool "Palm LifeDrive"
  373. depends on UNUSED_BOARD_FILES
  374. default y
  375. depends on ARCH_PXA_PALM
  376. select IWMMXT
  377. select MACH_PALM27X
  378. select PXA27x
  379. help
  380. Say Y here if you intend to run this kernel on a Palm LifeDrive
  381. handheld computer.
  382. config PALM_TREO
  383. bool
  384. depends on ARCH_PXA_PALM
  385. config MACH_CENTRO
  386. bool "Palm Centro 685 (GSM)"
  387. depends on UNUSED_BOARD_FILES
  388. default y
  389. depends on ARCH_PXA_PALM
  390. select IWMMXT
  391. select MACH_PALM27X
  392. select PALM_TREO
  393. select PXA27x
  394. help
  395. Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
  396. smartphone.
  397. config MACH_TREO680
  398. bool "Palm Treo 680"
  399. depends on UNUSED_BOARD_FILES
  400. default y
  401. depends on ARCH_PXA_PALM
  402. select IWMMXT
  403. select MACH_PALM27X
  404. select PALM_TREO
  405. select PXA27x
  406. help
  407. Say Y here if you intend to run this kernel on Palm Treo 680
  408. smartphone.
  409. config PXA_SHARPSL
  410. bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
  411. select SHARP_PARAM
  412. select SHARP_SCOOP
  413. help
  414. Say Y here if you intend to run this kernel on a
  415. Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
  416. SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
  417. SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
  418. handheld computer.
  419. config PXA_SHARPSL_DETECT_MACH_ID
  420. bool "Detect machine ID at run-time in the decompressor"
  421. depends on PXA_SHARPSL
  422. help
  423. Say Y here if you want the zImage decompressor to detect
  424. the Zaurus machine ID at run-time. For latest kexec-based
  425. boot loader, this is not necessary.
  426. config MACH_POODLE
  427. bool "Enable Sharp SL-5600 (Poodle) Support"
  428. depends on PXA_SHARPSL
  429. depends on UNUSED_BOARD_FILES
  430. select PXA25x
  431. select SHARP_LOCOMO
  432. config MACH_CORGI
  433. bool "Enable Sharp SL-C700 (Corgi) Support"
  434. depends on PXA_SHARPSL
  435. depends on UNUSED_BOARD_FILES
  436. select PXA25x
  437. select PXA_SHARP_C7xx
  438. config MACH_SHEPHERD
  439. bool "Enable Sharp SL-C750 (Shepherd) Support"
  440. depends on PXA_SHARPSL
  441. depends on UNUSED_BOARD_FILES
  442. select PXA25x
  443. select PXA_SHARP_C7xx
  444. config MACH_HUSKY
  445. bool "Enable Sharp SL-C760 (Husky) Support"
  446. depends on PXA_SHARPSL
  447. depends on UNUSED_BOARD_FILES
  448. select PXA25x
  449. select PXA_SHARP_C7xx
  450. config MACH_AKITA
  451. bool "Enable Sharp SL-1000 (Akita) Support"
  452. depends on PXA_SHARPSL
  453. select I2C
  454. select I2C_PXA
  455. select MACH_SPITZ
  456. select PXA27x
  457. select PXA_SHARP_Cxx00
  458. config MACH_SPITZ
  459. bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
  460. depends on PXA_SHARPSL
  461. select PXA27x
  462. select PXA_SHARP_Cxx00
  463. config MACH_BORZOI
  464. bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
  465. depends on PXA_SHARPSL
  466. select PXA27x
  467. select PXA_SHARP_Cxx00
  468. config MACH_TOSA
  469. bool "Enable Sharp SL-6000x (Tosa) Support"
  470. depends on UNUSED_BOARD_FILES
  471. depends on PXA_SHARPSL
  472. select PXA25x
  473. config TOSA_BT
  474. tristate "Control the state of built-in bluetooth chip on Sharp SL-6000"
  475. depends on MACH_TOSA && NET
  476. select RFKILL
  477. help
  478. This is a simple driver that is able to control
  479. the state of built in bluetooth chip on tosa.
  480. config TOSA_USE_EXT_KEYCODES
  481. bool "Tosa keyboard: use extended keycodes"
  482. depends on MACH_TOSA
  483. help
  484. Say Y here to enable the tosa keyboard driver to generate extended
  485. (>= 127) keycodes. Be aware, that they can't be correctly interpreted
  486. by either console keyboard driver or by Kdrive keybd driver.
  487. Say Y only if you know, what you are doing!
  488. config MACH_ICONTROL
  489. bool "TMT iControl/SafeTCam based on the MXM-8x10 CoM"
  490. depends on UNUSED_BOARD_FILES
  491. select CPU_PXA320
  492. select PXA3xx
  493. config ARCH_PXA_ESERIES
  494. bool "PXA based Toshiba e-series PDAs"
  495. depends on UNUSED_BOARD_FILES
  496. select FB_W100
  497. select FB
  498. select PXA25x
  499. config MACH_E330
  500. bool "Toshiba e330"
  501. default y
  502. depends on ARCH_PXA_ESERIES
  503. help
  504. Say Y here if you intend to run this kernel on a Toshiba
  505. e330 family PDA.
  506. config MACH_E350
  507. bool "Toshiba e350"
  508. default y
  509. depends on ARCH_PXA_ESERIES
  510. help
  511. Say Y here if you intend to run this kernel on a Toshiba
  512. e350 family PDA.
  513. config MACH_E740
  514. bool "Toshiba e740"
  515. default y
  516. depends on ARCH_PXA_ESERIES
  517. help
  518. Say Y here if you intend to run this kernel on a Toshiba
  519. e740 family PDA.
  520. config MACH_E750
  521. bool "Toshiba e750"
  522. default y
  523. depends on ARCH_PXA_ESERIES
  524. help
  525. Say Y here if you intend to run this kernel on a Toshiba
  526. e750 family PDA.
  527. config MACH_E400
  528. bool "Toshiba e400"
  529. default y
  530. depends on ARCH_PXA_ESERIES
  531. help
  532. Say Y here if you intend to run this kernel on a Toshiba
  533. e400 family PDA.
  534. config MACH_E800
  535. bool "Toshiba e800"
  536. default y
  537. depends on ARCH_PXA_ESERIES
  538. help
  539. Say Y here if you intend to run this kernel on a Toshiba
  540. e800 family PDA.
  541. config MACH_ZIPIT2
  542. bool "Zipit Z2 Handheld"
  543. depends on UNUSED_BOARD_FILES
  544. select PXA27x
  545. endif # ATAGS
  546. endmenu
  547. config PXA25x
  548. bool
  549. select CPU_XSCALE
  550. help
  551. Select code specific to PXA21x/25x/26x variants
  552. config PXA27x
  553. bool
  554. select CPU_XSCALE
  555. help
  556. Select code specific to PXA27x variants
  557. config CPU_PXA26x
  558. bool
  559. select PXA25x
  560. help
  561. Select code specific to PXA26x (codename Dalhart)
  562. config PXA3xx
  563. bool
  564. select CPU_XSC3
  565. help
  566. Select code specific to PXA3xx variants
  567. config CPU_PXA300
  568. bool
  569. select PXA3xx
  570. help
  571. PXA300 (codename Monahans-L)
  572. config CPU_PXA310
  573. bool
  574. select CPU_PXA300
  575. select PXA310_ULPI if USB_ULPI
  576. help
  577. PXA310 (codename Monahans-LV)
  578. config CPU_PXA320
  579. bool
  580. select PXA3xx
  581. help
  582. PXA320 (codename Monahans-P)
  583. config CPU_PXA930
  584. bool
  585. select PXA3xx
  586. help
  587. PXA930 (codename Tavor-P)
  588. config CPU_PXA935
  589. bool
  590. select CPU_PXA930
  591. help
  592. PXA935 (codename Tavor-P65)
  593. config PXA_SHARP_C7xx
  594. bool
  595. select SHARPSL_PM
  596. help
  597. Enable support for all Sharp C7xx models
  598. config PXA_SHARP_Cxx00
  599. bool
  600. select SHARPSL_PM
  601. help
  602. Enable common support for Sharp Cxx00 models
  603. config SHARPSL_PM
  604. bool
  605. select APM_EMULATION
  606. select SHARPSL_PM_MAX1111
  607. config SHARPSL_PM_MAX1111
  608. bool
  609. select HWMON
  610. select SENSORS_MAX1111
  611. select SPI
  612. select SPI_MASTER
  613. config PXA310_ULPI
  614. bool
  615. config PXA_SYSTEMS_CPLDS
  616. tristate "Motherboard cplds"
  617. default ARCH_LUBBOCK || MACH_MAINSTONE
  618. help
  619. This driver supports the Lubbock and Mainstone multifunction chip
  620. found on the pxa25x development platform system (Lubbock) and pxa27x
  621. development platform system (Mainstone). This IO board supports the
  622. interrupts handling, ethernet controller, flash chips, etc ...
  623. endif