Kconfig 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300
  1. if ARCH_KIRKWOOD
  2. menu "Marvell Kirkwood Implementations"
  3. config MACH_DB88F6281_BP
  4. bool "Marvell DB-88F6281-BP Development Board"
  5. help
  6. Say 'Y' here if you want your kernel to support the
  7. Marvell DB-88F6281-BP Development Board.
  8. config MACH_RD88F6192_NAS
  9. bool "Marvell RD-88F6192-NAS Reference Board"
  10. help
  11. Say 'Y' here if you want your kernel to support the
  12. Marvell RD-88F6192-NAS Reference Board.
  13. config MACH_RD88F6281
  14. bool "Marvell RD-88F6281 Reference Board"
  15. help
  16. Say 'Y' here if you want your kernel to support the
  17. Marvell RD-88F6281 Reference Board.
  18. config MACH_MV88F6281GTW_GE
  19. bool "Marvell 88F6281 GTW GE Board"
  20. help
  21. Say 'Y' here if you want your kernel to support the
  22. Marvell 88F6281 GTW GE Board.
  23. config MACH_SHEEVAPLUG
  24. bool "Marvell SheevaPlug Reference Board"
  25. help
  26. Say 'Y' here if you want your kernel to support the
  27. Marvell SheevaPlug Reference Board.
  28. config MACH_ESATA_SHEEVAPLUG
  29. bool "Marvell eSATA SheevaPlug Reference Board"
  30. help
  31. Say 'Y' here if you want your kernel to support the
  32. Marvell eSATA SheevaPlug Reference Board.
  33. config MACH_GURUPLUG
  34. bool "Marvell GuruPlug Reference Board"
  35. help
  36. Say 'Y' here if you want your kernel to support the
  37. Marvell GuruPlug Reference Board.
  38. config ARCH_KIRKWOOD_DT
  39. bool "Marvell Kirkwood Flattened Device Tree"
  40. select POWER_SUPPLY
  41. select POWER_RESET
  42. select POWER_RESET_GPIO
  43. select REGULATOR
  44. select REGULATOR_FIXED_VOLTAGE
  45. select MVEBU_CLK_CORE
  46. select MVEBU_CLK_GATING
  47. select USE_OF
  48. help
  49. Say 'Y' here if you want your kernel to support the
  50. Marvell Kirkwood using flattened device tree.
  51. config MACH_GURUPLUG_DT
  52. bool "Marvell GuruPlug Reference Board (Flattened Device Tree)"
  53. select ARCH_KIRKWOOD_DT
  54. help
  55. Say 'Y' here if you want your kernel to support the
  56. Marvell GuruPlug Reference Board (Flattened Device Tree).
  57. config MACH_DREAMPLUG_DT
  58. bool "Marvell DreamPlug (Flattened Device Tree)"
  59. select ARCH_KIRKWOOD_DT
  60. help
  61. Say 'Y' here if you want your kernel to support the
  62. Marvell DreamPlug (Flattened Device Tree).
  63. config MACH_ICONNECT_DT
  64. bool "Iomega Iconnect (Flattened Device Tree)"
  65. select ARCH_KIRKWOOD_DT
  66. help
  67. Say 'Y' here to enable Iomega Iconnect support.
  68. config MACH_DLINK_KIRKWOOD_DT
  69. bool "D-Link Kirkwood-based NAS (Flattened Device Tree)"
  70. select ARCH_KIRKWOOD_DT
  71. help
  72. Say 'Y' here if you want your kernel to support the
  73. Kirkwood-based D-Link NASes such as DNS-320 & DNS-325,
  74. using Flattened Device Tree.
  75. config MACH_IB62X0_DT
  76. bool "RaidSonic IB-NAS6210, IB-NAS6220 (Flattened Device Tree)"
  77. select ARCH_KIRKWOOD_DT
  78. help
  79. Say 'Y' here if you want your kernel to support the
  80. RaidSonic IB-NAS6210 & IB-NAS6220 devices, using
  81. Flattened Device Tree.
  82. config MACH_TS219_DT
  83. bool "Device Tree for QNAP TS-11X, TS-21X NAS"
  84. select ARCH_KIRKWOOD_DT
  85. select ARM_APPENDED_DTB
  86. select ARM_ATAG_DTB_COMPAT
  87. help
  88. Say 'Y' here if you want your kernel to support the QNAP
  89. TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
  90. TS-219P+ Turbo NAS devices using Fattened Device Tree.
  91. There are two different Device Tree descriptions, depending
  92. on if the device is based on an if the board uses the MV6281
  93. or MV6282. If you have the wrong one, the buttons will not
  94. work.
  95. config MACH_DOCKSTAR_DT
  96. bool "Seagate FreeAgent Dockstar (Flattened Device Tree)"
  97. select ARCH_KIRKWOOD_DT
  98. help
  99. Say 'Y' here if you want your kernel to support the
  100. Seagate FreeAgent Dockstar (Flattened Device Tree).
  101. config MACH_GOFLEXNET_DT
  102. bool "Seagate GoFlex Net (Flattened Device Tree)"
  103. select ARCH_KIRKWOOD_DT
  104. help
  105. Say 'Y' here if you want your kernel to support the
  106. Seagate GoFlex Net (Flattened Device Tree).
  107. config MACH_LSXL_DT
  108. bool "Buffalo Linkstation LS-XHL, LS-CHLv2 (Flattened Device Tree)"
  109. select ARCH_KIRKWOOD_DT
  110. help
  111. Say 'Y' here if you want your kernel to support the
  112. Buffalo Linkstation LS-XHL & LS-CHLv2 devices, using
  113. Flattened Device Tree.
  114. config MACH_IOMEGA_IX2_200_DT
  115. bool "Iomega StorCenter ix2-200 (Flattened Device Tree)"
  116. select ARCH_KIRKWOOD_DT
  117. help
  118. Say 'Y' here if you want your kernel to support the
  119. Iomega StorCenter ix2-200 (Flattened Device Tree).
  120. config MACH_KM_KIRKWOOD_DT
  121. bool "Keymile Kirkwood Reference Design (Flattened Device Tree)"
  122. select ARCH_KIRKWOOD_DT
  123. help
  124. Say 'Y' here if you want your kernel to support the
  125. Keymile Kirkwood Reference Desgin, using Flattened Device Tree.
  126. config MACH_INETSPACE_V2_DT
  127. bool "LaCie Internet Space v2 NAS (Flattened Device Tree)"
  128. select ARCH_KIRKWOOD_DT
  129. help
  130. Say 'Y' here if you want your kernel to support the LaCie
  131. Internet Space v2 NAS, using Flattened Device Tree.
  132. config MACH_MPLCEC4_DT
  133. bool "MPL CEC4 (Flattened Device Tree)"
  134. select ARCH_KIRKWOOD_DT
  135. help
  136. Say 'Y' here if you want your kernel to support the
  137. MPL CEC4 (Flattened Device Tree).
  138. config MACH_NETSPACE_V2_DT
  139. bool "LaCie Network Space v2 NAS (Flattened Device Tree)"
  140. select ARCH_KIRKWOOD_DT
  141. help
  142. Say 'Y' here if you want your kernel to support the LaCie
  143. Network Space v2 NAS, using Flattened Device Tree.
  144. config MACH_NETSPACE_MAX_V2_DT
  145. bool "LaCie Network Space Max v2 NAS (Flattened Device Tree)"
  146. select ARCH_KIRKWOOD_DT
  147. help
  148. Say 'Y' here if you want your kernel to support the LaCie
  149. Network Space Max v2 NAS, using Flattened Device Tree.
  150. config MACH_NETSPACE_LITE_V2_DT
  151. bool "LaCie Network Space Lite v2 NAS (Flattened Device Tree)"
  152. select ARCH_KIRKWOOD_DT
  153. help
  154. Say 'Y' here if you want your kernel to support the LaCie
  155. Network Space Lite v2 NAS, using Flattened Device Tree.
  156. config MACH_NETSPACE_MINI_V2_DT
  157. bool "LaCie Network Space Mini v2 NAS (Flattened Device Tree)"
  158. select ARCH_KIRKWOOD_DT
  159. help
  160. Say 'Y' here if you want your kernel to support the LaCie
  161. Network Space Mini v2 NAS (aka SafeBox), using Flattened
  162. Device Tree.
  163. config MACH_OPENBLOCKS_A6_DT
  164. bool "Plat'Home OpenBlocks A6 (Flattened Device Tree)"
  165. select ARCH_KIRKWOOD_DT
  166. help
  167. Say 'Y' here if you want your kernel to support the
  168. Plat'Home OpenBlocks A6 (Flattened Device Tree).
  169. config MACH_TOPKICK_DT
  170. bool "USI Topkick (Flattened Device Tree)"
  171. select ARCH_KIRKWOOD_DT
  172. help
  173. Say 'Y' here if you want your kernel to support the
  174. USI Topkick, using Flattened Device Tree
  175. config MACH_TS219
  176. bool "QNAP TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and TS-219P+ Turbo NAS"
  177. help
  178. Say 'Y' here if you want your kernel to support the
  179. QNAP TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
  180. TS-219P+ Turbo NAS devices.
  181. config MACH_TS41X
  182. bool "QNAP TS-410, TS-410U, TS-419P, TS-419P+ and TS-419U Turbo NAS"
  183. help
  184. Say 'Y' here if you want your kernel to support the
  185. QNAP TS-410, TS-410U, TS-419P, TS-419P+ and TS-419U Turbo
  186. NAS devices.
  187. config MACH_DOCKSTAR
  188. bool "Seagate FreeAgent DockStar"
  189. help
  190. Say 'Y' here if you want your kernel to support the
  191. Seagate FreeAgent DockStar.
  192. config MACH_OPENRD
  193. bool
  194. config MACH_OPENRD_BASE
  195. bool "Marvell OpenRD Base Board"
  196. select MACH_OPENRD
  197. help
  198. Say 'Y' here if you want your kernel to support the
  199. Marvell OpenRD Base Board.
  200. config MACH_OPENRD_CLIENT
  201. bool "Marvell OpenRD Client Board"
  202. select MACH_OPENRD
  203. help
  204. Say 'Y' here if you want your kernel to support the
  205. Marvell OpenRD Client Board.
  206. config MACH_OPENRD_ULTIMATE
  207. bool "Marvell OpenRD Ultimate Board"
  208. select MACH_OPENRD
  209. help
  210. Say 'Y' here if you want your kernel to support the
  211. Marvell OpenRD Ultimate Board.
  212. config MACH_NETSPACE_V2
  213. bool "LaCie Network Space v2 NAS Board"
  214. help
  215. Say 'Y' here if you want your kernel to support the
  216. LaCie Network Space v2 NAS.
  217. config MACH_INETSPACE_V2
  218. bool "LaCie Internet Space v2 NAS Board"
  219. help
  220. Say 'Y' here if you want your kernel to support the
  221. LaCie Internet Space v2 NAS.
  222. config MACH_NETSPACE_MAX_V2
  223. bool "LaCie Network Space Max v2 NAS Board"
  224. help
  225. Say 'Y' here if you want your kernel to support the
  226. LaCie Network Space Max v2 NAS.
  227. config MACH_D2NET_V2
  228. bool "LaCie d2 Network v2 NAS Board"
  229. help
  230. Say 'Y' here if you want your kernel to support the
  231. LaCie d2 Network v2 NAS.
  232. config MACH_NET2BIG_V2
  233. bool "LaCie 2Big Network v2 NAS Board"
  234. help
  235. Say 'Y' here if you want your kernel to support the
  236. LaCie 2Big Network v2 NAS.
  237. config MACH_NET5BIG_V2
  238. bool "LaCie 5Big Network v2 NAS Board"
  239. help
  240. Say 'Y' here if you want your kernel to support the
  241. LaCie 5Big Network v2 NAS.
  242. config MACH_T5325
  243. bool "HP t5325 Thin Client"
  244. help
  245. Say 'Y' here if you want your kernel to support the
  246. HP t5325 Thin Client.
  247. config MACH_NSA310_DT
  248. bool "ZyXEL NSA-310 (Flattened Device Tree)"
  249. select ARCH_KIRKWOOD_DT
  250. select ARM_ATAG_DTB_COMPAT
  251. help
  252. Say 'Y' here if you want your kernel to support the
  253. ZyXEL NSA-310 board (Flattened Device Tree).
  254. endmenu
  255. endif