Kconfig 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. menuconfig ARCH_ORION5X
  2. bool "Marvell Orion"
  3. depends on MMU && ARCH_MULTI_V5
  4. select CPU_FEROCEON
  5. select GENERIC_CLOCKEVENTS
  6. select GPIOLIB
  7. select MVEBU_MBUS
  8. select PCI
  9. select PLAT_ORION_LEGACY
  10. help
  11. Support for the following Marvell Orion 5x series SoCs:
  12. Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
  13. Orion-2 (5281), Orion-1-90 (6183).
  14. if ARCH_ORION5X
  15. config ARCH_ORION5X_DT
  16. bool "Marvell Orion5x Flattened Device Tree"
  17. select USE_OF
  18. select ORION_CLK
  19. select ORION_IRQCHIP
  20. select ORION_TIMER
  21. select PINCTRL
  22. select PINCTRL_ORION
  23. help
  24. Say 'Y' here if you want your kernel to support the
  25. Marvell Orion5x using flattened device tree.
  26. config MACH_DB88F5281
  27. bool "Marvell Orion-2 Development Board"
  28. select I2C_BOARDINFO if I2C
  29. help
  30. Say 'Y' here if you want your kernel to support the
  31. Marvell Orion-2 (88F5281) Development Board
  32. config MACH_RD88F5182
  33. bool "Marvell Orion-NAS Reference Design"
  34. select I2C_BOARDINFO if I2C
  35. help
  36. Say 'Y' here if you want your kernel to support the
  37. Marvell Orion-NAS (88F5182) RD2
  38. config MACH_RD88F5182_DT
  39. bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
  40. select ARCH_ORION5X_DT
  41. select I2C_BOARDINFO if I2C
  42. help
  43. Say 'Y' here if you want your kernel to support the Marvell
  44. Orion-NAS (88F5182) RD2, Flattened Device Tree.
  45. config MACH_KUROBOX_PRO
  46. bool "KuroBox Pro"
  47. select I2C_BOARDINFO if I2C
  48. help
  49. Say 'Y' here if you want your kernel to support the
  50. KuroBox Pro platform.
  51. config MACH_DNS323
  52. bool "D-Link DNS-323"
  53. select I2C_BOARDINFO if I2C
  54. help
  55. Say 'Y' here if you want your kernel to support the
  56. D-Link DNS-323 platform.
  57. config MACH_TS209
  58. bool "QNAP TS-109/TS-209"
  59. help
  60. Say 'Y' here if you want your kernel to support the
  61. QNAP TS-109/TS-209 platform.
  62. config MACH_TERASTATION_PRO2
  63. bool "Buffalo Terastation Pro II/Live"
  64. help
  65. Say 'Y' here if you want your kernel to support the
  66. Buffalo Terastation Pro II/Live platform.
  67. config MACH_LINKSTATION_PRO
  68. bool "Buffalo Linkstation Pro/Live"
  69. select I2C_BOARDINFO if I2C
  70. help
  71. Say 'Y' here if you want your kernel to support the
  72. Buffalo Linkstation Pro/Live platform. Both v1 and
  73. v2 devices are supported.
  74. config MACH_LINKSTATION_LSCHL
  75. bool "Buffalo Linkstation Live v3 (LS-CHL)"
  76. select I2C_BOARDINFO if I2C
  77. help
  78. Say 'Y' here if you want your kernel to support the
  79. Buffalo Linkstation Live v3 (LS-CHL) platform.
  80. config MACH_LINKSTATION_MINI
  81. bool "Buffalo Linkstation Mini (Flattened Device Tree)"
  82. select ARCH_ORION5X_DT
  83. help
  84. Say 'Y' here if you want your kernel to support the
  85. Buffalo Linkstation Mini (LS-WSGL) platform.
  86. config MACH_LINKSTATION_LS_HGL
  87. bool "Buffalo Linkstation LS-HGL"
  88. select I2C_BOARDINFO if I2C
  89. help
  90. Say 'Y' here if you want your kernel to support the
  91. Buffalo Linkstation LS-HGL platform.
  92. config MACH_TS409
  93. bool "QNAP TS-409"
  94. help
  95. Say 'Y' here if you want your kernel to support the
  96. QNAP TS-409 platform.
  97. config MACH_WRT350N_V2
  98. bool "Linksys WRT350N v2"
  99. help
  100. Say 'Y' here if you want your kernel to support the
  101. Linksys WRT350N v2 platform.
  102. config MACH_TS78XX
  103. bool "Technologic Systems TS-78xx"
  104. help
  105. Say 'Y' here if you want your kernel to support the
  106. Technologic Systems TS-78xx platform.
  107. config MACH_MV2120
  108. bool "HP Media Vault mv2120"
  109. help
  110. Say 'Y' here if you want your kernel to support the
  111. HP Media Vault mv2120 or mv5100.
  112. config MACH_D2NET_DT
  113. bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
  114. select ARCH_ORION5X_DT
  115. help
  116. Say 'Y' here if you want your kernel to support the
  117. LaCie d2 Network NAS.
  118. config MACH_NET2BIG
  119. bool "LaCie 2Big Network"
  120. select I2C_BOARDINFO if I2C
  121. help
  122. Say 'Y' here if you want your kernel to support the
  123. LaCie 2Big Network NAS.
  124. config MACH_MSS2_DT
  125. bool "Maxtor Shared Storage II (Flattened Device Tree)"
  126. select ARCH_ORION5X_DT
  127. help
  128. Say 'Y' here if you want your kernel to support the
  129. Maxtor Shared Storage II platform.
  130. config MACH_WNR854T
  131. bool "Netgear WNR854T"
  132. help
  133. Say 'Y' here if you want your kernel to support the
  134. Netgear WNR854T platform.
  135. config MACH_RD88F5181L_GE
  136. bool "Marvell Orion-VoIP GE Reference Design"
  137. help
  138. Say 'Y' here if you want your kernel to support the
  139. Marvell Orion-VoIP GE (88F5181L) RD.
  140. config MACH_RD88F5181L_FXO
  141. bool "Marvell Orion-VoIP FXO Reference Design"
  142. help
  143. Say 'Y' here if you want your kernel to support the
  144. Marvell Orion-VoIP FXO (88F5181L) RD.
  145. config MACH_RD88F6183AP_GE
  146. bool "Marvell Orion-1-90 AP GE Reference Design"
  147. help
  148. Say 'Y' here if you want your kernel to support the
  149. Marvell Orion-1-90 (88F6183) AP GE RD.
  150. endif