163cddd25SArnd Bergmannmenuconfig ARCH_ORION5X 263cddd25SArnd Bergmann bool "Marvell Orion" 363cddd25SArnd Bergmann depends on MMU && ARCH_MULTI_V5 463cddd25SArnd Bergmann select CPU_FEROCEON 563cddd25SArnd Bergmann select GENERIC_CLOCKEVENTS 65c34a4e8SLinus Walleij select GPIOLIB 763cddd25SArnd Bergmann select MVEBU_MBUS 863cddd25SArnd Bergmann select PCI 963cddd25SArnd Bergmann select PLAT_ORION_LEGACY 1063cddd25SArnd Bergmann help 1163cddd25SArnd Bergmann Support for the following Marvell Orion 5x series SoCs: 1263cddd25SArnd Bergmann Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182), 1363cddd25SArnd Bergmann Orion-2 (5281), Orion-1-90 (6183). 149dd0b194SLennert Buytenhek 1563cddd25SArnd Bergmannif ARCH_ORION5X 169dd0b194SLennert Buytenhek 171bffb4a8SThomas Petazzoniconfig ARCH_ORION5X_DT 181bffb4a8SThomas Petazzoni bool "Marvell Orion5x Flattened Device Tree" 191bffb4a8SThomas Petazzoni select USE_OF 2098d4db26SThomas Petazzoni select ORION_CLK 21ab5ab9dbSThomas Petazzoni select ORION_IRQCHIP 22ab5ab9dbSThomas Petazzoni select ORION_TIMER 234e7bb110SThomas Petazzoni select PINCTRL 244e7bb110SThomas Petazzoni select PINCTRL_ORION 251bffb4a8SThomas Petazzoni help 261bffb4a8SThomas Petazzoni Say 'Y' here if you want your kernel to support the 271bffb4a8SThomas Petazzoni Marvell Orion5x using flattened device tree. 281bffb4a8SThomas Petazzoni 299dd0b194SLennert Buytenhekconfig MACH_DB88F5281 309dd0b194SLennert Buytenhek bool "Marvell Orion-2 Development Board" 31993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 329dd0b194SLennert Buytenhek help 339dd0b194SLennert Buytenhek Say 'Y' here if you want your kernel to support the 349dd0b194SLennert Buytenhek Marvell Orion-2 (88F5281) Development Board 359dd0b194SLennert Buytenhek 369dd0b194SLennert Buytenhekconfig MACH_RD88F5182 379dd0b194SLennert Buytenhek bool "Marvell Orion-NAS Reference Design" 38993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 399dd0b194SLennert Buytenhek help 409dd0b194SLennert Buytenhek Say 'Y' here if you want your kernel to support the 419dd0b194SLennert Buytenhek Marvell Orion-NAS (88F5182) RD2 429dd0b194SLennert Buytenhek 43065194a0SThomas Petazzoniconfig MACH_RD88F5182_DT 44065194a0SThomas Petazzoni bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)" 45065194a0SThomas Petazzoni select ARCH_ORION5X_DT 46993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 47065194a0SThomas Petazzoni help 48065194a0SThomas Petazzoni Say 'Y' here if you want your kernel to support the Marvell 49065194a0SThomas Petazzoni Orion-NAS (88F5182) RD2, Flattened Device Tree. 50065194a0SThomas Petazzoni 519dd0b194SLennert Buytenhekconfig MACH_KUROBOX_PRO 529dd0b194SLennert Buytenhek bool "KuroBox Pro" 53993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 549dd0b194SLennert Buytenhek help 559dd0b194SLennert Buytenhek Say 'Y' here if you want your kernel to support the 569dd0b194SLennert Buytenhek KuroBox Pro platform. 579dd0b194SLennert Buytenhek 589dd0b194SLennert Buytenhekconfig MACH_DNS323 599dd0b194SLennert Buytenhek bool "D-Link DNS-323" 604904dbdaSAndy Shevchenko select GENERIC_NET_UTILS 61993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 629dd0b194SLennert Buytenhek help 639dd0b194SLennert Buytenhek Say 'Y' here if you want your kernel to support the 649dd0b194SLennert Buytenhek D-Link DNS-323 platform. 659dd0b194SLennert Buytenhek 669dd0b194SLennert Buytenhekconfig MACH_TS209 679dd0b194SLennert Buytenhek bool "QNAP TS-109/TS-209" 684904dbdaSAndy Shevchenko select GENERIC_NET_UTILS 699dd0b194SLennert Buytenhek help 709dd0b194SLennert Buytenhek Say 'Y' here if you want your kernel to support the 719dd0b194SLennert Buytenhek QNAP TS-109/TS-209 platform. 729dd0b194SLennert Buytenhek 73104ea078SSylver Bruneauconfig MACH_TERASTATION_PRO2 74104ea078SSylver Bruneau bool "Buffalo Terastation Pro II/Live" 75104ea078SSylver Bruneau help 76104ea078SSylver Bruneau Say 'Y' here if you want your kernel to support the 77104ea078SSylver Bruneau Buffalo Terastation Pro II/Live platform. 78104ea078SSylver Bruneau 7987549251SByron Bradleyconfig MACH_LINKSTATION_PRO 8087549251SByron Bradley bool "Buffalo Linkstation Pro/Live" 81993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 8287549251SByron Bradley help 8387549251SByron Bradley Say 'Y' here if you want your kernel to support the 8487549251SByron Bradley Buffalo Linkstation Pro/Live platform. Both v1 and 8587549251SByron Bradley v2 devices are supported. 8687549251SByron Bradley 874bba1c34SAsh Hughesconfig MACH_LINKSTATION_LSCHL 884bba1c34SAsh Hughes bool "Buffalo Linkstation Live v3 (LS-CHL)" 89993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 904bba1c34SAsh Hughes help 914bba1c34SAsh Hughes Say 'Y' here if you want your kernel to support the 924bba1c34SAsh Hughes Buffalo Linkstation Live v3 (LS-CHL) platform. 934bba1c34SAsh Hughes 947b0a26f2SAlexey Kopytkoconfig MACH_LINKSTATION_MINI 9515979aeeSBenjamin Cama bool "Buffalo Linkstation Mini (Flattened Device Tree)" 9615979aeeSBenjamin Cama select ARCH_ORION5X_DT 977b0a26f2SAlexey Kopytko help 987b0a26f2SAlexey Kopytko Say 'Y' here if you want your kernel to support the 9915979aeeSBenjamin Cama Buffalo Linkstation Mini (LS-WSGL) platform. 1007b0a26f2SAlexey Kopytko 1012d18638eSZhu Qingsenconfig MACH_LINKSTATION_LS_HGL 1022d18638eSZhu Qingsen bool "Buffalo Linkstation LS-HGL" 103993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 1042d18638eSZhu Qingsen help 1052d18638eSZhu Qingsen Say 'Y' here if you want your kernel to support the 1062d18638eSZhu Qingsen Buffalo Linkstation LS-HGL platform. 1072d18638eSZhu Qingsen 10847e9cffdSSylver Bruneauconfig MACH_TS409 10947e9cffdSSylver Bruneau bool "QNAP TS-409" 1104904dbdaSAndy Shevchenko select GENERIC_NET_UTILS 11147e9cffdSSylver Bruneau help 11247e9cffdSSylver Bruneau Say 'Y' here if you want your kernel to support the 11347e9cffdSSylver Bruneau QNAP TS-409 platform. 11447e9cffdSSylver Bruneau 11542452b77SLennert Buytenhekconfig MACH_WRT350N_V2 11642452b77SLennert Buytenhek bool "Linksys WRT350N v2" 11742452b77SLennert Buytenhek help 11842452b77SLennert Buytenhek Say 'Y' here if you want your kernel to support the 11942452b77SLennert Buytenhek Linksys WRT350N v2 platform. 12042452b77SLennert Buytenhek 1217171d867SAlexander Clouterconfig MACH_TS78XX 1227171d867SAlexander Clouter bool "Technologic Systems TS-78xx" 1237171d867SAlexander Clouter help 1247171d867SAlexander Clouter Say 'Y' here if you want your kernel to support the 1257171d867SAlexander Clouter Technologic Systems TS-78xx platform. 1267171d867SAlexander Clouter 127b08d5af3SMartin Michlmayrconfig MACH_MV2120 128b08d5af3SMartin Michlmayr bool "HP Media Vault mv2120" 129b08d5af3SMartin Michlmayr help 130b08d5af3SMartin Michlmayr Say 'Y' here if you want your kernel to support the 131b08d5af3SMartin Michlmayr HP Media Vault mv2120 or mv5100. 132b08d5af3SMartin Michlmayr 13394b0bd36SThomas Petazzoniconfig MACH_D2NET_DT 13494b0bd36SThomas Petazzoni bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)" 13594b0bd36SThomas Petazzoni select ARCH_ORION5X_DT 1368f220860SSimon Guinot help 1378f220860SSimon Guinot Say 'Y' here if you want your kernel to support the 1388f220860SSimon Guinot LaCie d2 Network NAS. 1398f220860SSimon Guinot 14054782674SSimon Guinotconfig MACH_NET2BIG 14154782674SSimon Guinot bool "LaCie 2Big Network" 142993e2215SArnd Bergmann select I2C_BOARDINFO if I2C 14354782674SSimon Guinot help 14454782674SSimon Guinot Say 'Y' here if you want your kernel to support the 14554782674SSimon Guinot LaCie 2Big Network NAS. 14654782674SSimon Guinot 147fbf04d81SThomas Petazzoniconfig MACH_MSS2_DT 148fbf04d81SThomas Petazzoni bool "Maxtor Shared Storage II (Flattened Device Tree)" 149fbf04d81SThomas Petazzoni select ARCH_ORION5X_DT 1507ec753ccSSylver Bruneau help 1517ec753ccSSylver Bruneau Say 'Y' here if you want your kernel to support the 1527ec753ccSSylver Bruneau Maxtor Shared Storage II platform. 1537ec753ccSSylver Bruneau 1542f820978SImre Kalozconfig MACH_WNR854T 1552f820978SImre Kaloz bool "Netgear WNR854T" 1562f820978SImre Kaloz help 1572f820978SImre Kaloz Say 'Y' here if you want your kernel to support the 1582f820978SImre Kaloz Netgear WNR854T platform. 1592f820978SImre Kaloz 16070129132SLennert Buytenhekconfig MACH_RD88F5181L_GE 16170129132SLennert Buytenhek bool "Marvell Orion-VoIP GE Reference Design" 16270129132SLennert Buytenhek help 16370129132SLennert Buytenhek Say 'Y' here if you want your kernel to support the 16470129132SLennert Buytenhek Marvell Orion-VoIP GE (88F5181L) RD. 16570129132SLennert Buytenhek 1666b5cdf0fSNicolas Pitreconfig MACH_RD88F5181L_FXO 1676b5cdf0fSNicolas Pitre bool "Marvell Orion-VoIP FXO Reference Design" 1686b5cdf0fSNicolas Pitre help 1696b5cdf0fSNicolas Pitre Say 'Y' here if you want your kernel to support the 1706b5cdf0fSNicolas Pitre Marvell Orion-VoIP FXO (88F5181L) RD. 1716b5cdf0fSNicolas Pitre 1720b0740c3SLennert Buytenhekconfig MACH_RD88F6183AP_GE 1730b0740c3SLennert Buytenhek bool "Marvell Orion-1-90 AP GE Reference Design" 1740b0740c3SLennert Buytenhek help 1750b0740c3SLennert Buytenhek Say 'Y' here if you want your kernel to support the 1760b0740c3SLennert Buytenhek Marvell Orion-1-90 (88F6183) AP GE RD. 1770b0740c3SLennert Buytenhek 1789dd0b194SLennert Buytenhekendif 179