Kconfig 5.1 KB

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