Kconfig 4.6 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
menuconfig ARCH_ORION5X
	bool "Marvell Orion"
	depends on MMU && ARCH_MULTI_V5
	select ARCH_REQUIRE_GPIOLIB
	select CPU_FEROCEON
	select GENERIC_CLOCKEVENTS
	select MVEBU_MBUS
	select PCI
	select PLAT_ORION_LEGACY
	help
	  Support for the following Marvell Orion 5x series SoCs:
	  Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
	  Orion-2 (5281), Orion-1-90 (6183).
14

15
if ARCH_ORION5X
16

17 18 19
config ARCH_ORION5X_DT
	bool "Marvell Orion5x Flattened Device Tree"
	select USE_OF
20
	select ORION_CLK
21 22
	select ORION_IRQCHIP
	select ORION_TIMER
23 24
	select PINCTRL
	select PINCTRL_ORION
25 26 27 28
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell Orion5x using flattened device tree.

29 30 31 32 33 34 35
config MACH_DB88F5281
	bool "Marvell Orion-2 Development Board"
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell Orion-2 (88F5281) Development Board

R
Ronen Shitrit 已提交
36 37 38 39 40 41 42
config MACH_RD88F5182
	bool "Marvell Orion-NAS Reference Design"
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell Orion-NAS (88F5182) RD2

43 44 45 46 47 48 49 50
config MACH_RD88F5182_DT
	bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
	select ARCH_ORION5X_DT
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the Marvell
	  Orion-NAS (88F5182) RD2, Flattened Device Tree.

51 52 53 54 55 56 57
config MACH_KUROBOX_PRO
	bool "KuroBox Pro"
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  KuroBox Pro platform.

58 59
config MACH_DNS323
	bool "D-Link DNS-323"
60
	select GENERIC_NET_UTILS
61 62 63 64 65
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  D-Link DNS-323 platform.

66 67
config MACH_TS209
	bool "QNAP TS-109/TS-209"
68
	select GENERIC_NET_UTILS
69 70 71 72
	help
	  Say 'Y' here if you want your kernel to support the
	  QNAP TS-109/TS-209 platform.

73 74 75 76 77 78
config MACH_TERASTATION_PRO2
	bool "Buffalo Terastation Pro II/Live"
	help
	  Say 'Y' here if you want your kernel to support the
	  Buffalo Terastation Pro II/Live platform.

79 80 81 82 83 84 85 86
config MACH_LINKSTATION_PRO
	bool "Buffalo Linkstation Pro/Live"
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  Buffalo Linkstation Pro/Live platform. Both v1 and
	  v2 devices are supported.

87 88 89 90 91 92 93
config MACH_LINKSTATION_LSCHL
	bool "Buffalo Linkstation Live v3 (LS-CHL)"
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  Buffalo Linkstation Live v3 (LS-CHL) platform.

94
config MACH_LINKSTATION_MINI
95 96
	bool "Buffalo Linkstation Mini (Flattened Device Tree)"
	select ARCH_ORION5X_DT
97 98
	help
	  Say 'Y' here if you want your kernel to support the
99
	  Buffalo Linkstation Mini (LS-WSGL) platform.
100

101 102 103 104 105 106 107
config MACH_LINKSTATION_LS_HGL
	bool "Buffalo Linkstation LS-HGL"
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  Buffalo Linkstation LS-HGL platform.

108 109
config MACH_TS409
	bool "QNAP TS-409"
110
	select GENERIC_NET_UTILS
111 112 113 114
	help
	  Say 'Y' here if you want your kernel to support the
	  QNAP TS-409 platform.

115 116 117 118 119 120
config MACH_WRT350N_V2
	bool "Linksys WRT350N v2"
	help
	  Say 'Y' here if you want your kernel to support the
	  Linksys WRT350N v2 platform.

121 122 123 124 125 126
config MACH_TS78XX
	bool "Technologic Systems TS-78xx"
	help
	  Say 'Y' here if you want your kernel to support the
	  Technologic Systems TS-78xx platform.

127 128 129 130 131 132
config MACH_MV2120
	bool "HP Media Vault mv2120"
	help
	  Say 'Y' here if you want your kernel to support the
	  HP Media Vault mv2120 or mv5100.

133 134 135
config MACH_D2NET_DT
	bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
	select ARCH_ORION5X_DT
136 137 138 139
	help
	  Say 'Y' here if you want your kernel to support the
	  LaCie d2 Network NAS.

140 141 142 143 144 145 146
config MACH_NET2BIG
	bool "LaCie 2Big Network"
	select I2C_BOARDINFO
	help
	  Say 'Y' here if you want your kernel to support the
	  LaCie 2Big Network NAS.

147 148 149
config MACH_MSS2_DT
	bool "Maxtor Shared Storage II (Flattened Device Tree)"
	select ARCH_ORION5X_DT
150 151 152 153
	help
	  Say 'Y' here if you want your kernel to support the
	  Maxtor Shared Storage II platform.

154 155 156 157 158 159
config MACH_WNR854T
	bool "Netgear WNR854T"
	help
	  Say 'Y' here if you want your kernel to support the
	  Netgear WNR854T platform.

160 161 162 163 164 165
config MACH_RD88F5181L_GE
	bool "Marvell Orion-VoIP GE Reference Design"
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell Orion-VoIP GE (88F5181L) RD.

166 167 168 169 170 171
config MACH_RD88F5181L_FXO
	bool "Marvell Orion-VoIP FXO Reference Design"
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell Orion-VoIP FXO (88F5181L) RD.

172 173 174 175 176 177
config MACH_RD88F6183AP_GE
	bool "Marvell Orion-1-90 AP GE Reference Design"
	help
	  Say 'Y' here if you want your kernel to support the
	  Marvell Orion-1-90 (88F6183) AP GE RD.

178
endif