]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - arch/arm/mach-orion5x/Kconfig
Merge remote-tracking branches 'asoc/topic/rockchip', 'asoc/topic/rt5514', 'asoc...
[mirror_ubuntu-bionic-kernel.git] / arch / arm / mach-orion5x / Kconfig
CommitLineData
63cddd25
AB
1menuconfig ARCH_ORION5X
2 bool "Marvell Orion"
3 depends on MMU && ARCH_MULTI_V5
63cddd25
AB
4 select CPU_FEROCEON
5 select GENERIC_CLOCKEVENTS
5c34a4e8 6 select GPIOLIB
63cddd25
AB
7 select MVEBU_MBUS
8 select PCI
d43e85b7 9 select PHYLIB if NETDEVICES
63cddd25
AB
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).
585cf175 15
63cddd25 16if ARCH_ORION5X
585cf175 17
1bffb4a8
TP
18config ARCH_ORION5X_DT
19 bool "Marvell Orion5x Flattened Device Tree"
20 select USE_OF
98d4db26 21 select ORION_CLK
ab5ab9db
TP
22 select ORION_IRQCHIP
23 select ORION_TIMER
4e7bb110
TP
24 select PINCTRL
25 select PINCTRL_ORION
1bffb4a8
TP
26 help
27 Say 'Y' here if you want your kernel to support the
28 Marvell Orion5x using flattened device tree.
29
e448b12c
TP
30config MACH_DB88F5281
31 bool "Marvell Orion-2 Development Board"
993e2215 32 select I2C_BOARDINFO if I2C
e448b12c
TP
33 help
34 Say 'Y' here if you want your kernel to support the
35 Marvell Orion-2 (88F5281) Development Board
36
817eb210
RS
37config MACH_RD88F5182
38 bool "Marvell Orion-NAS Reference Design"
993e2215 39 select I2C_BOARDINFO if I2C
817eb210
RS
40 help
41 Say 'Y' here if you want your kernel to support the
42 Marvell Orion-NAS (88F5182) RD2
43
065194a0
TP
44config MACH_RD88F5182_DT
45 bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
46 select ARCH_ORION5X_DT
993e2215 47 select I2C_BOARDINFO if I2C
065194a0
TP
48 help
49 Say 'Y' here if you want your kernel to support the Marvell
50 Orion-NAS (88F5182) RD2, Flattened Device Tree.
51
1e780453
RS
52config MACH_KUROBOX_PRO
53 bool "KuroBox Pro"
993e2215 54 select I2C_BOARDINFO if I2C
1e780453
RS
55 help
56 Say 'Y' here if you want your kernel to support the
57 KuroBox Pro platform.
58
555a3656
HVR
59config MACH_DNS323
60 bool "D-Link DNS-323"
4904dbda 61 select GENERIC_NET_UTILS
993e2215 62 select I2C_BOARDINFO if I2C
555a3656
HVR
63 help
64 Say 'Y' here if you want your kernel to support the
65 D-Link DNS-323 platform.
66
3faf2ee8
BB
67config MACH_TS209
68 bool "QNAP TS-109/TS-209"
4904dbda 69 select GENERIC_NET_UTILS
3faf2ee8
BB
70 help
71 Say 'Y' here if you want your kernel to support the
72 QNAP TS-109/TS-209 platform.
73
104ea078
SB
74config 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
87549251
BB
80config MACH_LINKSTATION_PRO
81 bool "Buffalo Linkstation Pro/Live"
993e2215 82 select I2C_BOARDINFO if I2C
87549251
BB
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
7b0a26f2 88config MACH_LINKSTATION_MINI
15979aee
BC
89 bool "Buffalo Linkstation Mini (Flattened Device Tree)"
90 select ARCH_ORION5X_DT
7b0a26f2
AK
91 help
92 Say 'Y' here if you want your kernel to support the
15979aee 93 Buffalo Linkstation Mini (LS-WSGL) platform.
7b0a26f2 94
2d18638e
ZQ
95config MACH_LINKSTATION_LS_HGL
96 bool "Buffalo Linkstation LS-HGL"
993e2215 97 select I2C_BOARDINFO if I2C
2d18638e
ZQ
98 help
99 Say 'Y' here if you want your kernel to support the
100 Buffalo Linkstation LS-HGL platform.
101
47e9cffd
SB
102config MACH_TS409
103 bool "QNAP TS-409"
4904dbda 104 select GENERIC_NET_UTILS
47e9cffd
SB
105 help
106 Say 'Y' here if you want your kernel to support the
107 QNAP TS-409 platform.
108
42452b77
LB
109config 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
7171d867
AC
115config 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
b08d5af3
MM
121config 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
94b0bd36
TP
127config MACH_D2NET_DT
128 bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
129 select ARCH_ORION5X_DT
8f220860
SG
130 help
131 Say 'Y' here if you want your kernel to support the
132 LaCie d2 Network NAS.
133
54782674
SG
134config MACH_NET2BIG
135 bool "LaCie 2Big Network"
993e2215 136 select I2C_BOARDINFO if I2C
54782674
SG
137 help
138 Say 'Y' here if you want your kernel to support the
139 LaCie 2Big Network NAS.
140
fbf04d81
TP
141config MACH_MSS2_DT
142 bool "Maxtor Shared Storage II (Flattened Device Tree)"
143 select ARCH_ORION5X_DT
7ec753cc
SB
144 help
145 Say 'Y' here if you want your kernel to support the
146 Maxtor Shared Storage II platform.
147
2f820978
IK
148config 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
70129132
LB
154config 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
6b5cdf0f
NP
160config 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
0b0740c3
LB
166config 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
585cf175 172endif