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.
31 config MACH_RD88F5182_DT
32 bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
33 select ARCH_ORION5X_DT
34 select I2C_BOARDINFO if I2C
36 Say 'Y' here if you want your kernel to support the Marvell
37 Orion-NAS (88F5182) RD2, Flattened Device Tree.
39 config MACH_KUROBOX_PRO
41 select I2C_BOARDINFO if I2C
44 Say 'Y' here if you want your kernel to support the
49 select I2C_BOARDINFO if I2C
52 Say 'Y' here if you want your kernel to support the
53 D-Link DNS-323 platform.
56 bool "QNAP TS-109/TS-209"
59 Say 'Y' here if you want your kernel to support the
60 QNAP TS-109/TS-209 platform.
62 config MACH_TERASTATION_PRO2
63 bool "Buffalo Terastation Pro II/Live"
66 Say 'Y' here if you want your kernel to support the
67 Buffalo Terastation Pro II/Live platform.
69 config MACH_LINKSTATION_PRO
70 bool "Buffalo Linkstation Pro/Live"
72 select I2C_BOARDINFO if I2C
74 Say 'Y' here if you want your kernel to support the
75 Buffalo Linkstation Pro/Live platform. Both v1 and
76 v2 devices are supported.
78 config MACH_LINKSTATION_MINI
79 bool "Buffalo Linkstation Mini (Flattened Device Tree)"
80 select ARCH_ORION5X_DT
82 Say 'Y' here if you want your kernel to support the
83 Buffalo Linkstation Mini (LS-WSGL) platform.
89 Say 'Y' here if you want your kernel to support the
93 bool "Technologic Systems TS-78xx"
96 Say 'Y' here if you want your kernel to support the
97 Technologic Systems TS-78xx platform.
100 bool "HP Media Vault mv2120"
103 Say 'Y' here if you want your kernel to support the
104 HP Media Vault mv2120 or mv5100.
107 bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
108 select ARCH_ORION5X_DT
110 Say 'Y' here if you want your kernel to support the
111 LaCie d2 Network NAS.
114 bool "LaCie 2Big Network"
116 select I2C_BOARDINFO if I2C
118 Say 'Y' here if you want your kernel to support the
119 LaCie 2Big Network NAS.
122 bool "Maxtor Shared Storage II (Flattened Device Tree)"
123 select ARCH_ORION5X_DT
125 Say 'Y' here if you want your kernel to support the
126 Maxtor Shared Storage II platform.