Kconfig 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292
  1. if ARCH_PXA
  2. menu "Intel PXA2xx/PXA3xx Implementations"
  3. if PXA3xx
  4. menu "Supported PXA3xx Processor Variants"
  5. config CPU_PXA300
  6. bool "PXA300 (codename Monahans-L)"
  7. config CPU_PXA310
  8. bool "PXA310 (codename Monahans-LV)"
  9. select CPU_PXA300
  10. config CPU_PXA320
  11. bool "PXA320 (codename Monahans-P)"
  12. endmenu
  13. endif
  14. menu "Select target boards"
  15. config ARCH_GUMSTIX
  16. bool "Gumstix XScale boards"
  17. help
  18. Say Y here if you intend to run this kernel on a
  19. Gumstix Full Function Minature Computer.
  20. config ARCH_LUBBOCK
  21. bool "Intel DBPXA250 Development Platform"
  22. select PXA25x
  23. select SA1111
  24. config MACH_LOGICPD_PXA270
  25. bool "LogicPD PXA270 Card Engine Development Platform"
  26. select PXA27x
  27. select HAVE_PWM
  28. config MACH_MAINSTONE
  29. bool "Intel HCDDBBVA0 Development Platform"
  30. select PXA27x
  31. select HAVE_PWM
  32. config ARCH_PXA_IDP
  33. bool "Accelent Xscale IDP"
  34. select PXA25x
  35. config PXA_SHARPSL
  36. bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
  37. select SHARP_SCOOP
  38. select SHARP_PARAM
  39. help
  40. Say Y here if you intend to run this kernel on a
  41. Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
  42. SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
  43. SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
  44. handheld computer.
  45. config ARCH_PXA_ESERIES
  46. bool "PXA based Toshiba e-series PDAs"
  47. select PXA25x
  48. config MACH_E330
  49. bool "Toshiba e330"
  50. default y
  51. depends on ARCH_PXA_ESERIES
  52. help
  53. Say Y here if you intend to run this kernel on a Toshiba
  54. e330 family PDA.
  55. config MACH_E740
  56. bool "Toshiba e740"
  57. default y
  58. depends on ARCH_PXA_ESERIES
  59. help
  60. Say Y here if you intend to run this kernel on a Toshiba
  61. e740 family PDA.
  62. config MACH_E750
  63. bool "Toshiba e750"
  64. default y
  65. depends on ARCH_PXA_ESERIES
  66. help
  67. Say Y here if you intend to run this kernel on a Toshiba
  68. e750 family PDA.
  69. config MACH_E400
  70. bool "Toshiba e400"
  71. default y
  72. depends on ARCH_PXA_ESERIES
  73. help
  74. Say Y here if you intend to run this kernel on a Toshiba
  75. e400 family PDA.
  76. config MACH_E800
  77. bool "Toshiba e800"
  78. default y
  79. depends on ARCH_PXA_ESERIES
  80. help
  81. Say Y here if you intend to run this kernel on a Toshiba
  82. e800 family PDA.
  83. config MACH_TRIZEPS4
  84. bool "Keith und Koep Trizeps4 DIMM-Module"
  85. select PXA27x
  86. config MACH_EM_X270
  87. bool "CompuLab EM-x270 platform"
  88. select PXA27x
  89. config MACH_COLIBRI
  90. bool "Toradex Colibri PX27x"
  91. select PXA27x
  92. config MACH_ZYLONITE
  93. bool "PXA3xx Development Platform"
  94. select PXA3xx
  95. select HAVE_PWM
  96. config MACH_LITTLETON
  97. bool "PXA3xx Form Factor Platform (aka Littleton)"
  98. select PXA3xx
  99. select PXA_SSP
  100. config MACH_ARMCORE
  101. bool "CompuLab CM-X270 modules"
  102. select PXA27x
  103. select IWMMXT
  104. config MACH_MAGICIAN
  105. bool "Enable HTC Magician Support"
  106. depends on ARCH_PXA
  107. select PXA27x
  108. select IWMMXT
  109. config MACH_PCM027
  110. bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
  111. select PXA27x
  112. select IWMMXT
  113. select PXA_SSP
  114. endmenu
  115. choice
  116. prompt "Used baseboard"
  117. depends on MACH_PCM027
  118. config MACH_PCM990_BASEBOARD
  119. bool "PHYTEC PCM-990 development board"
  120. select HAVE_PWM
  121. endchoice
  122. choice
  123. prompt "display on pcm990"
  124. depends on MACH_PCM990_BASEBOARD
  125. config PCM990_DISPLAY_SHARP
  126. bool "sharp lq084v1dg21 stn display"
  127. config PCM990_DISPLAY_NEC
  128. bool "nec nl6448bc20_18d tft display"
  129. config PCM990_DISPLAY_NONE
  130. bool "no display"
  131. endchoice
  132. if ARCH_GUMSTIX
  133. choice
  134. prompt "Select target Gumstix board"
  135. config MACH_GUMSTIX_F
  136. bool "Basix, Connex, ws-200ax, ws-400ax systems"
  137. select PXA25x
  138. endchoice
  139. endif
  140. if MACH_TRIZEPS4
  141. choice
  142. prompt "Select base board for Trizeps 4 module"
  143. config MACH_TRIZEPS4_CONXS
  144. bool "ConXS Eval Board"
  145. config MACH_TRIZEPS4_ANY
  146. bool "another Board"
  147. endchoice
  148. endif
  149. endmenu
  150. config MACH_POODLE
  151. bool "Enable Sharp SL-5600 (Poodle) Support"
  152. depends on PXA_SHARPSL
  153. select PXA25x
  154. select SHARP_LOCOMO
  155. select PXA_SSP
  156. config MACH_CORGI
  157. bool "Enable Sharp SL-C700 (Corgi) Support"
  158. depends on PXA_SHARPSL
  159. select PXA25x
  160. select PXA_SHARP_C7xx
  161. config MACH_SHEPHERD
  162. bool "Enable Sharp SL-C750 (Shepherd) Support"
  163. depends on PXA_SHARPSL
  164. select PXA25x
  165. select PXA_SHARP_C7xx
  166. config MACH_HUSKY
  167. bool "Enable Sharp SL-C760 (Husky) Support"
  168. depends on PXA_SHARPSL
  169. select PXA25x
  170. select PXA_SHARP_C7xx
  171. config MACH_AKITA
  172. bool "Enable Sharp SL-1000 (Akita) Support"
  173. depends on PXA_SHARPSL
  174. select PXA27x
  175. select PXA_SHARP_Cxx00
  176. select MACH_SPITZ
  177. select I2C
  178. select I2C_PXA
  179. config MACH_SPITZ
  180. bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
  181. depends on PXA_SHARPSL
  182. select PXA27x
  183. select PXA_SHARP_Cxx00
  184. config MACH_BORZOI
  185. bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
  186. depends on PXA_SHARPSL
  187. select PXA27x
  188. select PXA_SHARP_Cxx00
  189. config MACH_TOSA
  190. bool "Enable Sharp SL-6000x (Tosa) Support"
  191. depends on PXA_SHARPSL
  192. select PXA25x
  193. config PXA25x
  194. bool
  195. help
  196. Select code specific to PXA21x/25x/26x variants
  197. config PXA27x
  198. bool
  199. help
  200. Select code specific to PXA27x variants
  201. config PXA3xx
  202. bool
  203. help
  204. Select code specific to PXA3xx variants
  205. config PXA_SHARP_C7xx
  206. bool
  207. select PXA_SSP
  208. select SHARPSL_PM
  209. help
  210. Enable support for all Sharp C7xx models
  211. config PXA_SHARP_Cxx00
  212. bool
  213. select PXA_SSP
  214. select SHARPSL_PM
  215. help
  216. Enable common support for Sharp Cxx00 models
  217. config PXA_SSP
  218. tristate
  219. help
  220. Enable support for PXA2xx SSP ports
  221. config PXA_PWM
  222. tristate
  223. default BACKLIGHT_PWM
  224. help
  225. Enable support for PXA2xx/PXA3xx PWM controllers
  226. endif