18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_cimenuconfig ARCH_ORION5X 38c2ecf20Sopenharmony_ci bool "Marvell Orion" 48c2ecf20Sopenharmony_ci depends on MMU && ARCH_MULTI_V5 58c2ecf20Sopenharmony_ci select CPU_FEROCEON 68c2ecf20Sopenharmony_ci select GPIOLIB 78c2ecf20Sopenharmony_ci select MVEBU_MBUS 88c2ecf20Sopenharmony_ci select FORCE_PCI 98c2ecf20Sopenharmony_ci select PHYLIB if NETDEVICES 108c2ecf20Sopenharmony_ci select PLAT_ORION_LEGACY 118c2ecf20Sopenharmony_ci help 128c2ecf20Sopenharmony_ci Support for the following Marvell Orion 5x series SoCs: 138c2ecf20Sopenharmony_ci Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182), 148c2ecf20Sopenharmony_ci Orion-2 (5281), Orion-1-90 (6183). 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ciif ARCH_ORION5X 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciconfig ARCH_ORION5X_DT 198c2ecf20Sopenharmony_ci bool "Marvell Orion5x Flattened Device Tree" 208c2ecf20Sopenharmony_ci select ORION_CLK 218c2ecf20Sopenharmony_ci select ORION_IRQCHIP 228c2ecf20Sopenharmony_ci select ORION_TIMER 238c2ecf20Sopenharmony_ci select PINCTRL 248c2ecf20Sopenharmony_ci select PINCTRL_ORION 258c2ecf20Sopenharmony_ci help 268c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 278c2ecf20Sopenharmony_ci Marvell Orion5x using flattened device tree. 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ciconfig MACH_DB88F5281 308c2ecf20Sopenharmony_ci bool "Marvell Orion-2 Development Board" 318c2ecf20Sopenharmony_ci select I2C_BOARDINFO if I2C 328c2ecf20Sopenharmony_ci help 338c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 348c2ecf20Sopenharmony_ci Marvell Orion-2 (88F5281) Development Board 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ciconfig MACH_RD88F5182 378c2ecf20Sopenharmony_ci bool "Marvell Orion-NAS Reference Design" 388c2ecf20Sopenharmony_ci select I2C_BOARDINFO if I2C 398c2ecf20Sopenharmony_ci help 408c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 418c2ecf20Sopenharmony_ci Marvell Orion-NAS (88F5182) RD2 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ciconfig MACH_RD88F5182_DT 448c2ecf20Sopenharmony_ci bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)" 458c2ecf20Sopenharmony_ci select ARCH_ORION5X_DT 468c2ecf20Sopenharmony_ci select I2C_BOARDINFO if I2C 478c2ecf20Sopenharmony_ci help 488c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the Marvell 498c2ecf20Sopenharmony_ci Orion-NAS (88F5182) RD2, Flattened Device Tree. 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciconfig MACH_KUROBOX_PRO 528c2ecf20Sopenharmony_ci bool "KuroBox Pro" 538c2ecf20Sopenharmony_ci select I2C_BOARDINFO if I2C 548c2ecf20Sopenharmony_ci help 558c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 568c2ecf20Sopenharmony_ci KuroBox Pro platform. 578c2ecf20Sopenharmony_ci 588c2ecf20Sopenharmony_ciconfig MACH_DNS323 598c2ecf20Sopenharmony_ci bool "D-Link DNS-323" 608c2ecf20Sopenharmony_ci select I2C_BOARDINFO if I2C 618c2ecf20Sopenharmony_ci help 628c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 638c2ecf20Sopenharmony_ci D-Link DNS-323 platform. 648c2ecf20Sopenharmony_ci 658c2ecf20Sopenharmony_ciconfig MACH_TS209 668c2ecf20Sopenharmony_ci bool "QNAP TS-109/TS-209" 678c2ecf20Sopenharmony_ci help 688c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 698c2ecf20Sopenharmony_ci QNAP TS-109/TS-209 platform. 708c2ecf20Sopenharmony_ci 718c2ecf20Sopenharmony_ciconfig MACH_TERASTATION_PRO2 728c2ecf20Sopenharmony_ci bool "Buffalo Terastation Pro II/Live" 738c2ecf20Sopenharmony_ci help 748c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 758c2ecf20Sopenharmony_ci Buffalo Terastation Pro II/Live platform. 768c2ecf20Sopenharmony_ci 778c2ecf20Sopenharmony_ciconfig MACH_LINKSTATION_PRO 788c2ecf20Sopenharmony_ci bool "Buffalo Linkstation Pro/Live" 798c2ecf20Sopenharmony_ci select I2C_BOARDINFO if I2C 808c2ecf20Sopenharmony_ci help 818c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 828c2ecf20Sopenharmony_ci Buffalo Linkstation Pro/Live platform. Both v1 and 838c2ecf20Sopenharmony_ci v2 devices are supported. 848c2ecf20Sopenharmony_ci 858c2ecf20Sopenharmony_ciconfig MACH_LINKSTATION_MINI 868c2ecf20Sopenharmony_ci bool "Buffalo Linkstation Mini (Flattened Device Tree)" 878c2ecf20Sopenharmony_ci select ARCH_ORION5X_DT 888c2ecf20Sopenharmony_ci help 898c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 908c2ecf20Sopenharmony_ci Buffalo Linkstation Mini (LS-WSGL) platform. 918c2ecf20Sopenharmony_ci 928c2ecf20Sopenharmony_ciconfig MACH_LINKSTATION_LS_HGL 938c2ecf20Sopenharmony_ci bool "Buffalo Linkstation LS-HGL" 948c2ecf20Sopenharmony_ci select I2C_BOARDINFO if I2C 958c2ecf20Sopenharmony_ci help 968c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 978c2ecf20Sopenharmony_ci Buffalo Linkstation LS-HGL platform. 988c2ecf20Sopenharmony_ci 998c2ecf20Sopenharmony_ciconfig MACH_TS409 1008c2ecf20Sopenharmony_ci bool "QNAP TS-409" 1018c2ecf20Sopenharmony_ci help 1028c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1038c2ecf20Sopenharmony_ci QNAP TS-409 platform. 1048c2ecf20Sopenharmony_ci 1058c2ecf20Sopenharmony_ciconfig MACH_WRT350N_V2 1068c2ecf20Sopenharmony_ci bool "Linksys WRT350N v2" 1078c2ecf20Sopenharmony_ci help 1088c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1098c2ecf20Sopenharmony_ci Linksys WRT350N v2 platform. 1108c2ecf20Sopenharmony_ci 1118c2ecf20Sopenharmony_ciconfig MACH_TS78XX 1128c2ecf20Sopenharmony_ci bool "Technologic Systems TS-78xx" 1138c2ecf20Sopenharmony_ci help 1148c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1158c2ecf20Sopenharmony_ci Technologic Systems TS-78xx platform. 1168c2ecf20Sopenharmony_ci 1178c2ecf20Sopenharmony_ciconfig MACH_MV2120 1188c2ecf20Sopenharmony_ci bool "HP Media Vault mv2120" 1198c2ecf20Sopenharmony_ci help 1208c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1218c2ecf20Sopenharmony_ci HP Media Vault mv2120 or mv5100. 1228c2ecf20Sopenharmony_ci 1238c2ecf20Sopenharmony_ciconfig MACH_D2NET_DT 1248c2ecf20Sopenharmony_ci bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)" 1258c2ecf20Sopenharmony_ci select ARCH_ORION5X_DT 1268c2ecf20Sopenharmony_ci help 1278c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1288c2ecf20Sopenharmony_ci LaCie d2 Network NAS. 1298c2ecf20Sopenharmony_ci 1308c2ecf20Sopenharmony_ciconfig MACH_NET2BIG 1318c2ecf20Sopenharmony_ci bool "LaCie 2Big Network" 1328c2ecf20Sopenharmony_ci select I2C_BOARDINFO if I2C 1338c2ecf20Sopenharmony_ci help 1348c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1358c2ecf20Sopenharmony_ci LaCie 2Big Network NAS. 1368c2ecf20Sopenharmony_ci 1378c2ecf20Sopenharmony_ciconfig MACH_MSS2_DT 1388c2ecf20Sopenharmony_ci bool "Maxtor Shared Storage II (Flattened Device Tree)" 1398c2ecf20Sopenharmony_ci select ARCH_ORION5X_DT 1408c2ecf20Sopenharmony_ci help 1418c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1428c2ecf20Sopenharmony_ci Maxtor Shared Storage II platform. 1438c2ecf20Sopenharmony_ci 1448c2ecf20Sopenharmony_ciconfig MACH_WNR854T 1458c2ecf20Sopenharmony_ci bool "Netgear WNR854T" 1468c2ecf20Sopenharmony_ci help 1478c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1488c2ecf20Sopenharmony_ci Netgear WNR854T platform. 1498c2ecf20Sopenharmony_ci 1508c2ecf20Sopenharmony_ciconfig MACH_RD88F5181L_GE 1518c2ecf20Sopenharmony_ci bool "Marvell Orion-VoIP GE Reference Design" 1528c2ecf20Sopenharmony_ci help 1538c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1548c2ecf20Sopenharmony_ci Marvell Orion-VoIP GE (88F5181L) RD. 1558c2ecf20Sopenharmony_ci 1568c2ecf20Sopenharmony_ciconfig MACH_RD88F5181L_FXO 1578c2ecf20Sopenharmony_ci bool "Marvell Orion-VoIP FXO Reference Design" 1588c2ecf20Sopenharmony_ci help 1598c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1608c2ecf20Sopenharmony_ci Marvell Orion-VoIP FXO (88F5181L) RD. 1618c2ecf20Sopenharmony_ci 1628c2ecf20Sopenharmony_ciconfig MACH_RD88F6183AP_GE 1638c2ecf20Sopenharmony_ci bool "Marvell Orion-1-90 AP GE Reference Design" 1648c2ecf20Sopenharmony_ci help 1658c2ecf20Sopenharmony_ci Say 'Y' here if you want your kernel to support the 1668c2ecf20Sopenharmony_ci Marvell Orion-1-90 (88F6183) AP GE RD. 1678c2ecf20Sopenharmony_ci 1688c2ecf20Sopenharmony_ciendif 169