GNU Linux-libre 4.9.337-gnu1
[releases.git] / arch / arm / mach-orion5x / Kconfig
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
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 I2C_BOARDINFO if I2C
61         help
62           Say 'Y' here if you want your kernel to support the
63           D-Link DNS-323 platform.
64
65 config MACH_TS209
66         bool "QNAP TS-109/TS-209"
67         help
68           Say 'Y' here if you want your kernel to support the
69           QNAP TS-109/TS-209 platform.
70
71 config MACH_TERASTATION_PRO2
72         bool "Buffalo Terastation Pro II/Live"
73         help
74           Say 'Y' here if you want your kernel to support the
75           Buffalo Terastation Pro II/Live platform.
76
77 config MACH_LINKSTATION_PRO
78         bool "Buffalo Linkstation Pro/Live"
79         select I2C_BOARDINFO if I2C
80         help
81           Say 'Y' here if you want your kernel to support the
82           Buffalo Linkstation Pro/Live platform. Both v1 and
83           v2 devices are supported.
84
85 config MACH_LINKSTATION_LSCHL
86         bool "Buffalo Linkstation Live v3 (LS-CHL)"
87         select I2C_BOARDINFO if I2C
88         help
89           Say 'Y' here if you want your kernel to support the
90           Buffalo Linkstation Live v3 (LS-CHL) platform.
91
92 config MACH_LINKSTATION_MINI
93         bool "Buffalo Linkstation Mini (Flattened Device Tree)"
94         select ARCH_ORION5X_DT
95         help
96           Say 'Y' here if you want your kernel to support the
97           Buffalo Linkstation Mini (LS-WSGL) platform.
98
99 config MACH_LINKSTATION_LS_HGL
100         bool "Buffalo Linkstation LS-HGL"
101         select I2C_BOARDINFO if I2C
102         help
103           Say 'Y' here if you want your kernel to support the
104           Buffalo Linkstation LS-HGL platform.
105
106 config MACH_TS409
107         bool "QNAP TS-409"
108         help
109           Say 'Y' here if you want your kernel to support the
110           QNAP TS-409 platform.
111
112 config MACH_WRT350N_V2
113         bool "Linksys WRT350N v2"
114         help
115           Say 'Y' here if you want your kernel to support the
116           Linksys WRT350N v2 platform.
117
118 config MACH_TS78XX
119         bool "Technologic Systems TS-78xx"
120         help
121           Say 'Y' here if you want your kernel to support the
122           Technologic Systems TS-78xx platform.
123
124 config MACH_MV2120
125         bool "HP Media Vault mv2120"
126         help
127           Say 'Y' here if you want your kernel to support the
128           HP Media Vault mv2120 or mv5100.
129
130 config MACH_D2NET_DT
131         bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
132         select ARCH_ORION5X_DT
133         help
134           Say 'Y' here if you want your kernel to support the
135           LaCie d2 Network NAS.
136
137 config MACH_NET2BIG
138         bool "LaCie 2Big Network"
139         select I2C_BOARDINFO if I2C
140         help
141           Say 'Y' here if you want your kernel to support the
142           LaCie 2Big Network NAS.
143
144 config MACH_MSS2_DT
145         bool "Maxtor Shared Storage II (Flattened Device Tree)"
146         select ARCH_ORION5X_DT
147         help
148           Say 'Y' here if you want your kernel to support the
149           Maxtor Shared Storage II platform.
150
151 config MACH_WNR854T
152         bool "Netgear WNR854T"
153         help
154           Say 'Y' here if you want your kernel to support the
155           Netgear WNR854T platform.
156
157 config MACH_RD88F5181L_GE
158         bool "Marvell Orion-VoIP GE Reference Design"
159         help
160           Say 'Y' here if you want your kernel to support the
161           Marvell Orion-VoIP GE (88F5181L) RD.
162
163 config MACH_RD88F5181L_FXO
164         bool "Marvell Orion-VoIP FXO Reference Design"
165         help
166           Say 'Y' here if you want your kernel to support the
167           Marvell Orion-VoIP FXO (88F5181L) RD.
168
169 config MACH_RD88F6183AP_GE
170         bool "Marvell Orion-1-90 AP GE Reference Design"
171         help
172           Say 'Y' here if you want your kernel to support the
173           Marvell Orion-1-90 (88F6183) AP GE RD.
174
175 endif