Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menuconfig ARCH_ORION5X
0003         bool "Marvell Orion"
0004         depends on ARCH_MULTI_V5
0005         depends on CPU_LITTLE_ENDIAN
0006         select CPU_FEROCEON
0007         select GPIOLIB
0008         select MVEBU_MBUS
0009         select FORCE_PCI
0010         select PCI_QUIRKS
0011         select PHYLIB if NETDEVICES
0012         select PLAT_ORION_LEGACY
0013         help
0014           Support for the following Marvell Orion 5x series SoCs:
0015           Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
0016           Orion-2 (5281), Orion-1-90 (6183).
0017 
0018 if ARCH_ORION5X
0019 
0020 config ARCH_ORION5X_DT
0021         bool "Marvell Orion5x Flattened Device Tree"
0022         select ORION_CLK
0023         select ORION_IRQCHIP
0024         select ORION_TIMER
0025         select PINCTRL
0026         select PINCTRL_ORION
0027         help
0028           Say 'Y' here if you want your kernel to support the
0029           Marvell Orion5x using flattened device tree.
0030 
0031 config MACH_DB88F5281
0032         bool "Marvell Orion-2 Development Board"
0033         select I2C_BOARDINFO if I2C
0034         depends on ATAGS && UNUSED_BOARD_FILES
0035         help
0036           Say 'Y' here if you want your kernel to support the
0037           Marvell Orion-2 (88F5281) Development Board
0038 
0039 config MACH_RD88F5182
0040         bool "Marvell Orion-NAS Reference Design"
0041         select I2C_BOARDINFO if I2C
0042         depends on ATAGS && UNUSED_BOARD_FILES
0043         help
0044           Say 'Y' here if you want your kernel to support the
0045           Marvell Orion-NAS (88F5182) RD2
0046 
0047 config MACH_RD88F5182_DT
0048         bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)"
0049         select ARCH_ORION5X_DT
0050         select I2C_BOARDINFO if I2C
0051         help
0052           Say 'Y' here if you want your kernel to support the Marvell
0053           Orion-NAS (88F5182) RD2, Flattened Device Tree.
0054 
0055 config MACH_KUROBOX_PRO
0056         bool "KuroBox Pro"
0057         select I2C_BOARDINFO if I2C
0058         depends on ATAGS
0059         help
0060           Say 'Y' here if you want your kernel to support the
0061           KuroBox Pro platform.
0062 
0063 config MACH_DNS323
0064         bool "D-Link DNS-323"
0065         select I2C_BOARDINFO if I2C
0066         depends on ATAGS
0067         help
0068           Say 'Y' here if you want your kernel to support the
0069           D-Link DNS-323 platform.
0070 
0071 config MACH_TS209
0072         bool "QNAP TS-109/TS-209"
0073         depends on ATAGS
0074         help
0075           Say 'Y' here if you want your kernel to support the
0076           QNAP TS-109/TS-209 platform.
0077 
0078 config MACH_TERASTATION_PRO2
0079         bool "Buffalo Terastation Pro II/Live"
0080         depends on ATAGS
0081         help
0082           Say 'Y' here if you want your kernel to support the
0083           Buffalo Terastation Pro II/Live platform.
0084 
0085 config MACH_LINKSTATION_PRO
0086         bool "Buffalo Linkstation Pro/Live"
0087         depends on ATAGS
0088         select I2C_BOARDINFO if I2C
0089         help
0090           Say 'Y' here if you want your kernel to support the
0091           Buffalo Linkstation Pro/Live platform. Both v1 and
0092           v2 devices are supported.
0093 
0094 config MACH_LINKSTATION_MINI
0095         bool "Buffalo Linkstation Mini (Flattened Device Tree)"
0096         select ARCH_ORION5X_DT
0097         help
0098           Say 'Y' here if you want your kernel to support the
0099           Buffalo Linkstation Mini (LS-WSGL) platform.
0100 
0101 config MACH_LINKSTATION_LS_HGL
0102         bool "Buffalo Linkstation LS-HGL"
0103         depends on ATAGS && UNUSED_BOARD_FILES
0104         select I2C_BOARDINFO if I2C
0105         help
0106           Say 'Y' here if you want your kernel to support the
0107           Buffalo Linkstation LS-HGL platform.
0108 
0109 config MACH_TS409
0110         bool "QNAP TS-409"
0111         depends on ATAGS
0112         help
0113           Say 'Y' here if you want your kernel to support the
0114           QNAP TS-409 platform.
0115 
0116 config MACH_WRT350N_V2
0117         bool "Linksys WRT350N v2"
0118         depends on ATAGS && UNUSED_BOARD_FILES
0119         help
0120           Say 'Y' here if you want your kernel to support the
0121           Linksys WRT350N v2 platform.
0122 
0123 config MACH_TS78XX
0124         bool "Technologic Systems TS-78xx"
0125         depends on ATAGS
0126         help
0127           Say 'Y' here if you want your kernel to support the
0128           Technologic Systems TS-78xx platform.
0129 
0130 config MACH_MV2120
0131         bool "HP Media Vault mv2120"
0132         depends on ATAGS
0133         help
0134           Say 'Y' here if you want your kernel to support the
0135           HP Media Vault mv2120 or mv5100.
0136 
0137 config MACH_D2NET_DT
0138         bool "LaCie d2 Network / Big Disk Network (Flattened Device Tree)"
0139         select ARCH_ORION5X_DT
0140         help
0141           Say 'Y' here if you want your kernel to support the
0142           LaCie d2 Network NAS.
0143 
0144 config MACH_NET2BIG
0145         bool "LaCie 2Big Network"
0146         depends on ATAGS
0147         select I2C_BOARDINFO if I2C
0148         help
0149           Say 'Y' here if you want your kernel to support the
0150           LaCie 2Big Network NAS.
0151 
0152 config MACH_MSS2_DT
0153         bool "Maxtor Shared Storage II (Flattened Device Tree)"
0154         select ARCH_ORION5X_DT
0155         help
0156           Say 'Y' here if you want your kernel to support the
0157           Maxtor Shared Storage II platform.
0158 
0159 config MACH_WNR854T
0160         bool "Netgear WNR854T"
0161         depends on ATAGS && UNUSED_BOARD_FILES
0162         help
0163           Say 'Y' here if you want your kernel to support the
0164           Netgear WNR854T platform.
0165 
0166 config MACH_RD88F5181L_GE
0167         bool "Marvell Orion-VoIP GE Reference Design"
0168         depends on ATAGS && UNUSED_BOARD_FILES
0169         help
0170           Say 'Y' here if you want your kernel to support the
0171           Marvell Orion-VoIP GE (88F5181L) RD.
0172 
0173 config MACH_RD88F5181L_FXO
0174         bool "Marvell Orion-VoIP FXO Reference Design"
0175         depends on ATAGS && UNUSED_BOARD_FILES
0176         help
0177           Say 'Y' here if you want your kernel to support the
0178           Marvell Orion-VoIP FXO (88F5181L) RD.
0179 
0180 config MACH_RD88F6183AP_GE
0181         bool "Marvell Orion-1-90 AP GE Reference Design"
0182         depends on ATAGS && UNUSED_BOARD_FILES
0183         help
0184           Say 'Y' here if you want your kernel to support the
0185           Marvell Orion-1-90 (88F6183) AP GE RD.
0186 
0187 endif