# SPDX-License-Identifier: GPL-2.0-only
menuconfig [31mCONFIG_ARCH_ORION5X[0m
bool "Marvell Orion"
depends on [31mCONFIG_MMU[0m && [31mCONFIG_ARCH_MULTI_V5[0m
select [31mCONFIG_CPU_FEROCEON[0m
select [31mCONFIG_GENERIC_CLOCKEVENTS[0m
select [31mCONFIG_GPIOLIB[0m
select [31mCONFIG_MVEBU_MBUS[0m
select [31mCONFIG_FORCE_PCI[0m
select [31mCONFIG_PHYLIB[0m if [31mCONFIG_NETDEVICES[0m
select [31mCONFIG_PLAT_ORION_LEGACY[0m
help
Support for the following Marvell Orion 5x series SoCs:
Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
Orion-2 (5281), Orion-1-90 (6183).
if [31mCONFIG_ARCH_ORION5X[0m
config [31mCONFIG_ARCH_ORION5X_DT[0m
bool "Marvell Orion5x Flattened Device Tree"
select [31mCONFIG_USE_OF[0m
select [31mCONFIG_ORION_CLK[0m
select [31mCONFIG_ORION_IRQCHIP[0m
select [31mCONFIG_ORION_TIMER[0m
select [31mCONFIG_PINCTRL[0m
select [31mCONFIG_PINCTRL_ORION[0m
help
Say 'Y' here if you want your kernel to support the
Marvell Orion5x using flattened device tree.
config [31mCONFIG_MACH_DB88F5281[0m
bool "Marvell Orion-2 Development Board"
select [31mCONFIG_I2C_BOARDINFO[0m if [31mCONFIG_I2C[0m
help
Say 'Y' here if you want your kernel to support the
Marvell Orion-2 (88F5281) Development Board
config [31mCONFIG_MACH_RD88F5182[0m
bool "Marvell Orion-NAS Reference Design"
select [31mCONFIG_I2C_BOARDINFO[0m if [31mCONFIG_I2C[0m
help
Say 'Y' here if you want your kernel to support the
Marvell Orion-NAS (88F5182) RD2
config [31mCONFIG_MACH_RD88F5182_DT[0m
bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
select [31mCONFIG_ARCH_ORION5X_DT[0m
select [31mCONFIG_I2C_BOARDINFO[0m if [31mCONFIG_I2C[0m
help
Say 'Y' here if you want your kernel to support the Marvell
Orion-NAS (88F5182) RD2, Flattened Device Tree.
config [31mCONFIG_MACH_KUROBOX_PRO[0m
bool "KuroBox Pro"
select [31mCONFIG_I2C_BOARDINFO[0m if [31mCONFIG_I2C[0m
help
Say 'Y' here if you want your kernel to support the
KuroBox Pro platform.
config [31mCONFIG_MACH_DNS323[0m
bool "D-Link DNS-323"
select [31mCONFIG_I2C_BOARDINFO[0m if [31mCONFIG_I2C[0m
help
Say 'Y' here if you want your kernel to support the
[31mCONFIG_D[0m-Link DNS-323 platform.
config [31mCONFIG_MACH_TS209[0m
bool "QNAP TS-109/TS-209"
help
Say 'Y' here if you want your kernel to support the
QNAP TS-109/TS-209 platform.
config [31mCONFIG_MACH_TERASTATION_PRO2[0m
bool "Buffalo Terastation Pro II/Live"
help
Say 'Y' here if you want your kernel to support the
Buffalo Terastation Pro II/Live platform.
config [31mCONFIG_MACH_LINKSTATION_PRO[0m
bool "Buffalo Linkstation Pro/Live"
select [31mCONFIG_I2C_BOARDINFO[0m if [31mCONFIG_I2C[0m
help
Say 'Y' here if you want your kernel to support the
Buffalo Linkstation Pro/Live platform. Both v1 and
v2 devices are supported.
config [31mCONFIG_MACH_LINKSTATION_MINI[0m
bool "Buffalo Linkstation Mini (Flattened Device Tree)"
select [31mCONFIG_ARCH_ORION5X_DT[0m
help
Say 'Y' here if you want your kernel to support the
Buffalo Linkstation Mini (LS-WSGL) platform.
config [31mCONFIG_MACH_LINKSTATION_LS_HGL[0m
bool "Buffalo Linkstation LS-HGL"
select [31mCONFIG_I2C_BOARDINFO[0m if [31mCONFIG_I2C[0m
help
Say 'Y' here if you want your kernel to support the
Buffalo Linkstation LS-HGL platform.
config [31mCONFIG_MACH_TS409[0m
bool "QNAP TS-409"
help
Say 'Y' here if you want your kernel to support the
QNAP TS-409 platform.
config [31mCONFIG_MACH_WRT350N_V2[0m
bool "Linksys WRT350N v2"
help
Say 'Y' here if you want your kernel to support the
Linksys WRT350N v2 platform.
config [31mCONFIG_MACH_TS78XX[0m
bool "Technologic Systems TS-78xx"
help
Say 'Y' here if you want your kernel to support the
Technologic Systems TS-78xx platform.
config [31mCONFIG_MACH_MV2120[0m
bool "HP Media Vault mv2120"
help
Say 'Y' here if you want your kernel to support the
HP Media Vault mv2120 or mv5100.
config [31mCONFIG_MACH_D2NET_DT[0m
bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
select [31mCONFIG_ARCH_ORION5X_DT[0m
help
Say 'Y' here if you want your kernel to support the
LaCie d2 Network NAS.
config [31mCONFIG_MACH_NET2BIG[0m
bool "LaCie 2Big Network"
select [31mCONFIG_I2C_BOARDINFO[0m if [31mCONFIG_I2C[0m
help
Say 'Y' here if you want your kernel to support the
LaCie 2Big Network NAS.
config [31mCONFIG_MACH_MSS2_DT[0m
bool "Maxtor Shared Storage II (Flattened Device Tree)"
select [31mCONFIG_ARCH_ORION5X_DT[0m
help
Say 'Y' here if you want your kernel to support the
Maxtor Shared Storage II platform.
config [31mCONFIG_MACH_WNR854T[0m
bool "Netgear WNR854T"
help
Say 'Y' here if you want your kernel to support the
Netgear WNR854T platform.
config [31mCONFIG_MACH_RD88F5181L_GE[0m
bool "Marvell Orion-VoIP GE Reference Design"
help
Say 'Y' here if you want your kernel to support the
Marvell Orion-VoIP GE (88F5181L) RD.
config [31mCONFIG_MACH_RD88F5181L_FXO[0m
bool "Marvell Orion-VoIP FXO Reference Design"
help
Say 'Y' here if you want your kernel to support the
Marvell Orion-VoIP FXO (88F5181L) RD.
config [31mCONFIG_MACH_RD88F6183AP_GE[0m
bool "Marvell Orion-1-90 AP GE Reference Design"
help
Say 'Y' here if you want your kernel to support the
Marvell Orion-1-90 (88F6183) AP GE RD.
endif