Kconfig 9.2 KB

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