Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[cris-mirror.git] / arch / arm / mach-orion5x / Kconfig
blob2a7bb6ccdcb7eb219f515c6e0f1ba2bfe573a349
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 PHYLIB if NETDEVICES
10         select PLAT_ORION_LEGACY
11         help
12           Support for the following Marvell Orion 5x series SoCs:
13           Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
14           Orion-2 (5281), Orion-1-90 (6183).
16 if ARCH_ORION5X
18 config ARCH_ORION5X_DT
19         bool "Marvell Orion5x Flattened Device Tree"
20         select USE_OF
21         select ORION_CLK
22         select ORION_IRQCHIP
23         select ORION_TIMER
24         select PINCTRL
25         select PINCTRL_ORION
26         help
27           Say 'Y' here if you want your kernel to support the
28           Marvell Orion5x using flattened device tree.
30 config MACH_DB88F5281
31         bool "Marvell Orion-2 Development Board"
32         select I2C_BOARDINFO if I2C
33         help
34           Say 'Y' here if you want your kernel to support the
35           Marvell Orion-2 (88F5281) Development Board
37 config MACH_RD88F5182
38         bool "Marvell Orion-NAS Reference Design"
39         select I2C_BOARDINFO if I2C
40         help
41           Say 'Y' here if you want your kernel to support the
42           Marvell Orion-NAS (88F5182) RD2
44 config MACH_RD88F5182_DT
45         bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
46         select ARCH_ORION5X_DT
47         select I2C_BOARDINFO if I2C
48         help
49           Say 'Y' here if you want your kernel to support the Marvell
50           Orion-NAS (88F5182) RD2, Flattened Device Tree.
52 config MACH_KUROBOX_PRO
53         bool "KuroBox Pro"
54         select I2C_BOARDINFO if I2C
55         help
56           Say 'Y' here if you want your kernel to support the
57           KuroBox Pro platform.
59 config MACH_DNS323
60         bool "D-Link DNS-323"
61         select GENERIC_NET_UTILS
62         select I2C_BOARDINFO if I2C
63         help
64           Say 'Y' here if you want your kernel to support the
65           D-Link DNS-323 platform.
67 config MACH_TS209
68         bool "QNAP TS-109/TS-209"
69         select GENERIC_NET_UTILS
70         help
71           Say 'Y' here if you want your kernel to support the
72           QNAP TS-109/TS-209 platform.
74 config MACH_TERASTATION_PRO2
75         bool "Buffalo Terastation Pro II/Live"
76         help
77           Say 'Y' here if you want your kernel to support the
78           Buffalo Terastation Pro II/Live platform.
80 config MACH_LINKSTATION_PRO
81         bool "Buffalo Linkstation Pro/Live"
82         select I2C_BOARDINFO if I2C
83         help
84           Say 'Y' here if you want your kernel to support the
85           Buffalo Linkstation Pro/Live platform. Both v1 and
86           v2 devices are supported.
88 config MACH_LINKSTATION_MINI
89         bool "Buffalo Linkstation Mini (Flattened Device Tree)"
90         select ARCH_ORION5X_DT
91         help
92           Say 'Y' here if you want your kernel to support the
93           Buffalo Linkstation Mini (LS-WSGL) platform.
95 config MACH_LINKSTATION_LS_HGL
96         bool "Buffalo Linkstation LS-HGL"
97         select I2C_BOARDINFO if I2C
98         help
99           Say 'Y' here if you want your kernel to support the
100           Buffalo Linkstation LS-HGL platform.
102 config MACH_TS409
103         bool "QNAP TS-409"
104         select GENERIC_NET_UTILS
105         help
106           Say 'Y' here if you want your kernel to support the
107           QNAP TS-409 platform.
109 config MACH_WRT350N_V2
110         bool "Linksys WRT350N v2"
111         help
112           Say 'Y' here if you want your kernel to support the
113           Linksys WRT350N v2 platform.
115 config MACH_TS78XX
116         bool "Technologic Systems TS-78xx"
117         help
118           Say 'Y' here if you want your kernel to support the
119           Technologic Systems TS-78xx platform.
121 config MACH_MV2120
122         bool "HP Media Vault mv2120"
123         help
124           Say 'Y' here if you want your kernel to support the
125           HP Media Vault mv2120 or mv5100.
127 config MACH_D2NET_DT
128         bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
129         select ARCH_ORION5X_DT
130         help
131           Say 'Y' here if you want your kernel to support the
132           LaCie d2 Network NAS.
134 config MACH_NET2BIG
135         bool "LaCie 2Big Network"
136         select I2C_BOARDINFO if I2C
137         help
138           Say 'Y' here if you want your kernel to support the
139           LaCie 2Big Network NAS.
141 config MACH_MSS2_DT
142         bool "Maxtor Shared Storage II (Flattened Device Tree)"
143         select ARCH_ORION5X_DT
144         help
145           Say 'Y' here if you want your kernel to support the
146           Maxtor Shared Storage II platform.
148 config MACH_WNR854T
149         bool "Netgear WNR854T"
150         help
151           Say 'Y' here if you want your kernel to support the
152           Netgear WNR854T platform.
154 config MACH_RD88F5181L_GE
155         bool "Marvell Orion-VoIP GE Reference Design"
156         help
157           Say 'Y' here if you want your kernel to support the
158           Marvell Orion-VoIP GE (88F5181L) RD.
160 config MACH_RD88F5181L_FXO
161         bool "Marvell Orion-VoIP FXO Reference Design"
162         help
163           Say 'Y' here if you want your kernel to support the
164           Marvell Orion-VoIP FXO (88F5181L) RD.
166 config MACH_RD88F6183AP_GE
167         bool "Marvell Orion-1-90 AP GE Reference Design"
168         help
169           Say 'Y' here if you want your kernel to support the
170           Marvell Orion-1-90 (88F6183) AP GE RD.
172 endif