Kconfig 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276
  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. config MACH_LITTLETON
  95. bool "PXA3xx Form Factor Platform (aka Littleton)"
  96. select PXA3xx
  97. select PXA_SSP
  98. config MACH_ARMCORE
  99. bool "CompuLab CM-X270 modules"
  100. select PXA27x
  101. select IWMMXT
  102. config MACH_MAGICIAN
  103. bool "Enable HTC Magician Support"
  104. depends on ARCH_PXA
  105. select PXA27x
  106. select IWMMXT
  107. config MACH_PCM027
  108. bool "Phytec phyCORE-PXA270 CPU module (PCM-027)"
  109. select PXA27x
  110. select IWMMXT
  111. endchoice
  112. choice
  113. prompt "Used baseboard"
  114. depends on MACH_PCM027
  115. config MACH_PCM990_BASEBOARD
  116. bool "PHYTEC PCM-990 development board"
  117. endchoice
  118. if PXA_SHARPSL
  119. choice
  120. prompt "Select target Sharp Zaurus device range"
  121. config PXA_SHARPSL_25x
  122. bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
  123. select PXA25x
  124. config PXA_SHARPSL_27x
  125. bool "Sharp PXA270 models (SL-Cxx00)"
  126. select PXA27x
  127. endchoice
  128. endif
  129. if ARCH_GUMSTIX
  130. choice
  131. prompt "Select target Gumstix board"
  132. config MACH_GUMSTIX_F
  133. bool "Basix, Connex, ws-200ax, ws-400ax systems"
  134. select PXA25x
  135. endchoice
  136. endif
  137. if MACH_TRIZEPS4
  138. choice
  139. prompt "Select base board for Trizeps 4 module"
  140. config MACH_TRIZEPS4_CONXS
  141. bool "ConXS Eval Board"
  142. config MACH_TRIZEPS4_ANY
  143. bool "another Board"
  144. endchoice
  145. endif
  146. endmenu
  147. config MACH_POODLE
  148. bool "Enable Sharp SL-5600 (Poodle) Support"
  149. depends on PXA_SHARPSL_25x
  150. select SHARP_LOCOMO
  151. select PXA_SSP
  152. config MACH_CORGI
  153. bool "Enable Sharp SL-C700 (Corgi) Support"
  154. depends on PXA_SHARPSL_25x
  155. select PXA_SHARP_C7xx
  156. config MACH_SHEPHERD
  157. bool "Enable Sharp SL-C750 (Shepherd) Support"
  158. depends on PXA_SHARPSL_25x
  159. select PXA_SHARP_C7xx
  160. config MACH_HUSKY
  161. bool "Enable Sharp SL-C760 (Husky) Support"
  162. depends on PXA_SHARPSL_25x
  163. select PXA_SHARP_C7xx
  164. config MACH_AKITA
  165. bool "Enable Sharp SL-1000 (Akita) Support"
  166. depends on PXA_SHARPSL_27x
  167. select PXA_SHARP_Cxx00
  168. select MACH_SPITZ
  169. select I2C
  170. select I2C_PXA
  171. config MACH_SPITZ
  172. bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
  173. depends on PXA_SHARPSL_27x
  174. select PXA_SHARP_Cxx00
  175. config MACH_BORZOI
  176. bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
  177. depends on PXA_SHARPSL_27x
  178. select PXA_SHARP_Cxx00
  179. config MACH_TOSA
  180. bool "Enable Sharp SL-6000x (Tosa) Support"
  181. depends on PXA_SHARPSL_25x
  182. config PXA25x
  183. bool
  184. help
  185. Select code specific to PXA21x/25x/26x variants
  186. config PXA27x
  187. bool
  188. help
  189. Select code specific to PXA27x variants
  190. config PXA3xx
  191. bool
  192. help
  193. Select code specific to PXA3xx variants
  194. config PXA_SHARP_C7xx
  195. bool
  196. select PXA_SSP
  197. select SHARPSL_PM
  198. help
  199. Enable support for all Sharp C7xx models
  200. config PXA_SHARP_Cxx00
  201. bool
  202. select PXA_SSP
  203. select SHARPSL_PM
  204. help
  205. Enable common support for Sharp Cxx00 models
  206. config PXA_SSP
  207. tristate
  208. help
  209. Enable support for PXA2xx SSP ports
  210. endif