]> git.ipfire.org Git - thirdparty/linux.git/blob - arch/arm/mach-orion5x/Kconfig
Merge remote-tracking branches 'asoc/topic/samsung', 'asoc/topic/sgtl5000', 'asoc...
[thirdparty/linux.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 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).
15
16 if ARCH_ORION5X
17
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.
29
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
36
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
43
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.
51
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.
58
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.
66
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.
73
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.
79
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.
87
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.
94
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.
101
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.
108
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.
114
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.
120
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.
126
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.
133
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.
140
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.
147
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.
153
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.
159
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.
165
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.
171
172 endif