Kconfig 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291
  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. endmenu
  114. choice
  115. prompt "Used baseboard"
  116. depends on MACH_PCM027
  117. config MACH_PCM990_BASEBOARD
  118. bool "PHYTEC PCM-990 development board"
  119. select HAVE_PWM
  120. endchoice
  121. choice
  122. prompt "display on pcm990"
  123. depends on MACH_PCM990_BASEBOARD
  124. config PCM990_DISPLAY_SHARP
  125. bool "sharp lq084v1dg21 stn display"
  126. config PCM990_DISPLAY_NEC
  127. bool "nec nl6448bc20_18d tft display"
  128. config PCM990_DISPLAY_NONE
  129. bool "no display"
  130. endchoice
  131. if ARCH_GUMSTIX
  132. choice
  133. prompt "Select target Gumstix board"
  134. config MACH_GUMSTIX_F
  135. bool "Basix, Connex, ws-200ax, ws-400ax systems"
  136. select PXA25x
  137. endchoice
  138. endif
  139. if MACH_TRIZEPS4
  140. choice
  141. prompt "Select base board for Trizeps 4 module"
  142. config MACH_TRIZEPS4_CONXS
  143. bool "ConXS Eval Board"
  144. config MACH_TRIZEPS4_ANY
  145. bool "another Board"
  146. endchoice
  147. endif
  148. endmenu
  149. config MACH_POODLE
  150. bool "Enable Sharp SL-5600 (Poodle) Support"
  151. depends on PXA_SHARPSL
  152. select PXA25x
  153. select SHARP_LOCOMO
  154. select PXA_SSP
  155. config MACH_CORGI
  156. bool "Enable Sharp SL-C700 (Corgi) Support"
  157. depends on PXA_SHARPSL
  158. select PXA25x
  159. select PXA_SHARP_C7xx
  160. config MACH_SHEPHERD
  161. bool "Enable Sharp SL-C750 (Shepherd) Support"
  162. depends on PXA_SHARPSL
  163. select PXA25x
  164. select PXA_SHARP_C7xx
  165. config MACH_HUSKY
  166. bool "Enable Sharp SL-C760 (Husky) Support"
  167. depends on PXA_SHARPSL
  168. select PXA25x
  169. select PXA_SHARP_C7xx
  170. config MACH_AKITA
  171. bool "Enable Sharp SL-1000 (Akita) Support"
  172. depends on PXA_SHARPSL
  173. select PXA27x
  174. select PXA_SHARP_Cxx00
  175. select MACH_SPITZ
  176. select I2C
  177. select I2C_PXA
  178. config MACH_SPITZ
  179. bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
  180. depends on PXA_SHARPSL
  181. select PXA27x
  182. select PXA_SHARP_Cxx00
  183. config MACH_BORZOI
  184. bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
  185. depends on PXA_SHARPSL
  186. select PXA27x
  187. select PXA_SHARP_Cxx00
  188. config MACH_TOSA
  189. bool "Enable Sharp SL-6000x (Tosa) Support"
  190. depends on PXA_SHARPSL
  191. select PXA25x
  192. config PXA25x
  193. bool
  194. help
  195. Select code specific to PXA21x/25x/26x variants
  196. config PXA27x
  197. bool
  198. help
  199. Select code specific to PXA27x variants
  200. config PXA3xx
  201. bool
  202. help
  203. Select code specific to PXA3xx variants
  204. config PXA_SHARP_C7xx
  205. bool
  206. select PXA_SSP
  207. select SHARPSL_PM
  208. help
  209. Enable support for all Sharp C7xx models
  210. config PXA_SHARP_Cxx00
  211. bool
  212. select PXA_SSP
  213. select SHARPSL_PM
  214. help
  215. Enable common support for Sharp Cxx00 models
  216. config PXA_SSP
  217. tristate
  218. help
  219. Enable support for PXA2xx SSP ports
  220. config PXA_PWM
  221. tristate
  222. default BACKLIGHT_PWM
  223. help
  224. Enable support for PXA2xx/PXA3xx PWM controllers
  225. endif