Merge tag 'nfs-for-4.6-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
[sfrench/cifs-2.6.git] / arch / arm / mach-orion5x / Kconfig
1 menuconfig ARCH_ORION5X
2         bool "Marvell Orion"
3         depends on MMU && ARCH_MULTI_V5
4         select ARCH_REQUIRE_GPIOLIB
5         select CPU_FEROCEON
6         select GENERIC_CLOCKEVENTS
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
15 if ARCH_ORION5X
16
17 config ARCH_ORION5X_DT
18         bool "Marvell Orion5x Flattened Device Tree"
19         select USE_OF
20         select ORION_CLK
21         select ORION_IRQCHIP
22         select ORION_TIMER
23         select PINCTRL
24         select PINCTRL_ORION
25         help
26           Say 'Y' here if you want your kernel to support the
27           Marvell Orion5x using flattened device tree.
28
29 config MACH_DB88F5281
30         bool "Marvell Orion-2 Development Board"
31         select I2C_BOARDINFO if I2C
32         help
33           Say 'Y' here if you want your kernel to support the
34           Marvell Orion-2 (88F5281) Development Board
35
36 config MACH_RD88F5182
37         bool "Marvell Orion-NAS Reference Design"
38         select I2C_BOARDINFO if I2C
39         help
40           Say 'Y' here if you want your kernel to support the
41           Marvell Orion-NAS (88F5182) RD2
42
43 config MACH_RD88F5182_DT
44         bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
45         select ARCH_ORION5X_DT
46         select I2C_BOARDINFO if I2C
47         help
48           Say 'Y' here if you want your kernel to support the Marvell
49           Orion-NAS (88F5182) RD2, Flattened Device Tree.
50
51 config MACH_KUROBOX_PRO
52         bool "KuroBox Pro"
53         select I2C_BOARDINFO if I2C
54         help
55           Say 'Y' here if you want your kernel to support the
56           KuroBox Pro platform.
57
58 config MACH_DNS323
59         bool "D-Link DNS-323"
60         select GENERIC_NET_UTILS
61         select I2C_BOARDINFO if I2C
62         help
63           Say 'Y' here if you want your kernel to support the
64           D-Link DNS-323 platform.
65
66 config MACH_TS209
67         bool "QNAP TS-109/TS-209"
68         select GENERIC_NET_UTILS
69         help
70           Say 'Y' here if you want your kernel to support the
71           QNAP TS-109/TS-209 platform.
72
73 config MACH_TERASTATION_PRO2
74         bool "Buffalo Terastation Pro II/Live"
75         help
76           Say 'Y' here if you want your kernel to support the
77           Buffalo Terastation Pro II/Live platform.
78
79 config MACH_LINKSTATION_PRO
80         bool "Buffalo Linkstation Pro/Live"
81         select I2C_BOARDINFO if I2C
82         help
83           Say 'Y' here if you want your kernel to support the
84           Buffalo Linkstation Pro/Live platform. Both v1 and
85           v2 devices are supported.
86
87 config MACH_LINKSTATION_LSCHL
88         bool "Buffalo Linkstation Live v3 (LS-CHL)"
89         select I2C_BOARDINFO if I2C
90         help
91           Say 'Y' here if you want your kernel to support the
92           Buffalo Linkstation Live v3 (LS-CHL) platform.
93
94 config MACH_LINKSTATION_MINI
95         bool "Buffalo Linkstation Mini (Flattened Device Tree)"
96         select ARCH_ORION5X_DT
97         help
98           Say 'Y' here if you want your kernel to support the
99           Buffalo Linkstation Mini (LS-WSGL) platform.
100
101 config MACH_LINKSTATION_LS_HGL
102         bool "Buffalo Linkstation LS-HGL"
103         select I2C_BOARDINFO if I2C
104         help
105           Say 'Y' here if you want your kernel to support the
106           Buffalo Linkstation LS-HGL platform.
107
108 config MACH_TS409
109         bool "QNAP TS-409"
110         select GENERIC_NET_UTILS
111         help
112           Say 'Y' here if you want your kernel to support the
113           QNAP TS-409 platform.
114
115 config MACH_WRT350N_V2
116         bool "Linksys WRT350N v2"
117         help
118           Say 'Y' here if you want your kernel to support the
119           Linksys WRT350N v2 platform.
120
121 config MACH_TS78XX
122         bool "Technologic Systems TS-78xx"
123         help
124           Say 'Y' here if you want your kernel to support the
125           Technologic Systems TS-78xx platform.
126
127 config MACH_MV2120
128         bool "HP Media Vault mv2120"
129         help
130           Say 'Y' here if you want your kernel to support the
131           HP Media Vault mv2120 or mv5100.
132
133 config MACH_D2NET_DT
134         bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
135         select ARCH_ORION5X_DT
136         help
137           Say 'Y' here if you want your kernel to support the
138           LaCie d2 Network NAS.
139
140 config MACH_NET2BIG
141         bool "LaCie 2Big Network"
142         select I2C_BOARDINFO if I2C
143         help
144           Say 'Y' here if you want your kernel to support the
145           LaCie 2Big Network NAS.
146
147 config MACH_MSS2_DT
148         bool "Maxtor Shared Storage II (Flattened Device Tree)"
149         select ARCH_ORION5X_DT
150         help
151           Say 'Y' here if you want your kernel to support the
152           Maxtor Shared Storage II platform.
153
154 config MACH_WNR854T
155         bool "Netgear WNR854T"
156         help
157           Say 'Y' here if you want your kernel to support the
158           Netgear WNR854T platform.
159
160 config MACH_RD88F5181L_GE
161         bool "Marvell Orion-VoIP GE Reference Design"
162         help
163           Say 'Y' here if you want your kernel to support the
164           Marvell Orion-VoIP GE (88F5181L) RD.
165
166 config MACH_RD88F5181L_FXO
167         bool "Marvell Orion-VoIP FXO Reference Design"
168         help
169           Say 'Y' here if you want your kernel to support the
170           Marvell Orion-VoIP FXO (88F5181L) RD.
171
172 config MACH_RD88F6183AP_GE
173         bool "Marvell Orion-1-90 AP GE Reference Design"
174         help
175           Say 'Y' here if you want your kernel to support the
176           Marvell Orion-1-90 (88F6183) AP GE RD.
177
178 endif