1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig ARCH_ORION5X
4 depends on ARCH_MULTI_V5
5 depends on CPU_LITTLE_ENDIAN
11 select PHYLIB if NETDEVICES
12 select PLAT_ORION_LEGACY
14 Support for the following Marvell Orion 5x series SoCs:
15 Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
16 Orion-2 (5281), Orion-1-90 (6183).
20 config ARCH_ORION5X_DT
21 bool "Marvell Orion5x Flattened Device Tree"
28 Say 'Y' here if you want your kernel to support the
29 Marvell Orion5x using flattened device tree.
32 bool "Marvell Orion-2 Development Board"
33 select I2C_BOARDINFO if I2C
34 depends on ATAGS && UNUSED_BOARD_FILES
36 Say 'Y' here if you want your kernel to support the
37 Marvell Orion-2 (88F5281) Development Board
40 bool "Marvell Orion-NAS Reference Design"
41 select I2C_BOARDINFO if I2C
42 depends on ATAGS && UNUSED_BOARD_FILES
44 Say 'Y' here if you want your kernel to support the
45 Marvell Orion-NAS (88F5182) RD2
47 config MACH_RD88F5182_DT
48 bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
49 select ARCH_ORION5X_DT
50 select I2C_BOARDINFO if I2C
52 Say 'Y' here if you want your kernel to support the Marvell
53 Orion-NAS (88F5182) RD2, Flattened Device Tree.
55 config MACH_KUROBOX_PRO
57 select I2C_BOARDINFO if I2C
60 Say 'Y' here if you want your kernel to support the
65 select I2C_BOARDINFO if I2C
68 Say 'Y' here if you want your kernel to support the
69 D-Link DNS-323 platform.
72 bool "QNAP TS-109/TS-209"
75 Say 'Y' here if you want your kernel to support the
76 QNAP TS-109/TS-209 platform.
78 config MACH_TERASTATION_PRO2
79 bool "Buffalo Terastation Pro II/Live"
82 Say 'Y' here if you want your kernel to support the
83 Buffalo Terastation Pro II/Live platform.
85 config MACH_LINKSTATION_PRO
86 bool "Buffalo Linkstation Pro/Live"
88 select I2C_BOARDINFO if I2C
90 Say 'Y' here if you want your kernel to support the
91 Buffalo Linkstation Pro/Live platform. Both v1 and
92 v2 devices are supported.
94 config MACH_LINKSTATION_MINI
95 bool "Buffalo Linkstation Mini (Flattened Device Tree)"
96 select ARCH_ORION5X_DT
98 Say 'Y' here if you want your kernel to support the
99 Buffalo Linkstation Mini (LS-WSGL) platform.
101 config MACH_LINKSTATION_LS_HGL
102 bool "Buffalo Linkstation LS-HGL"
103 depends on ATAGS && UNUSED_BOARD_FILES
104 select I2C_BOARDINFO if I2C
106 Say 'Y' here if you want your kernel to support the
107 Buffalo Linkstation LS-HGL platform.
113 Say 'Y' here if you want your kernel to support the
114 QNAP TS-409 platform.
116 config MACH_WRT350N_V2
117 bool "Linksys WRT350N v2"
118 depends on ATAGS && UNUSED_BOARD_FILES
120 Say 'Y' here if you want your kernel to support the
121 Linksys WRT350N v2 platform.
124 bool "Technologic Systems TS-78xx"
127 Say 'Y' here if you want your kernel to support the
128 Technologic Systems TS-78xx platform.
131 bool "HP Media Vault mv2120"
134 Say 'Y' here if you want your kernel to support the
135 HP Media Vault mv2120 or mv5100.
138 bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
139 select ARCH_ORION5X_DT
141 Say 'Y' here if you want your kernel to support the
142 LaCie d2 Network NAS.
145 bool "LaCie 2Big Network"
147 select I2C_BOARDINFO if I2C
149 Say 'Y' here if you want your kernel to support the
150 LaCie 2Big Network NAS.
153 bool "Maxtor Shared Storage II (Flattened Device Tree)"
154 select ARCH_ORION5X_DT
156 Say 'Y' here if you want your kernel to support the
157 Maxtor Shared Storage II platform.
160 bool "Netgear WNR854T"
161 depends on ATAGS && UNUSED_BOARD_FILES
163 Say 'Y' here if you want your kernel to support the
164 Netgear WNR854T platform.
166 config MACH_RD88F5181L_GE
167 bool "Marvell Orion-VoIP GE Reference Design"
168 depends on ATAGS && UNUSED_BOARD_FILES
170 Say 'Y' here if you want your kernel to support the
171 Marvell Orion-VoIP GE (88F5181L) RD.
173 config MACH_RD88F5181L_FXO
174 bool "Marvell Orion-VoIP FXO Reference Design"
175 depends on ATAGS && UNUSED_BOARD_FILES
177 Say 'Y' here if you want your kernel to support the
178 Marvell Orion-VoIP FXO (88F5181L) RD.
180 config MACH_RD88F6183AP_GE
181 bool "Marvell Orion-1-90 AP GE Reference Design"
182 depends on ATAGS && UNUSED_BOARD_FILES
184 Say 'Y' here if you want your kernel to support the
185 Marvell Orion-1-90 (88F6183) AP GE RD.