Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menuconfig B53
0003         tristate "Broadcom BCM53xx managed switch support"
0004         depends on NET_DSA
0005         select NET_DSA_TAG_BRCM
0006         select NET_DSA_TAG_BRCM_LEGACY
0007         select NET_DSA_TAG_BRCM_PREPEND
0008         help
0009           This driver adds support for Broadcom managed switch chips. It supports
0010           BCM5325E, BCM5365, BCM539x, BCM53115 and BCM53125 as well as BCM63XX
0011           integrated switches.
0012 
0013 config B53_SPI_DRIVER
0014         tristate "B53 SPI connected switch driver"
0015         depends on B53 && SPI
0016         help
0017           Select to enable support for registering switches configured through SPI.
0018 
0019 config B53_MDIO_DRIVER
0020         tristate "B53 MDIO connected switch driver"
0021         depends on B53
0022         help
0023           Select to enable support for registering switches configured through MDIO.
0024 
0025 config B53_MMAP_DRIVER
0026         tristate "B53 MMAP connected switch driver"
0027         depends on B53 && HAS_IOMEM
0028         default BCM63XX || BMIPS_GENERIC
0029         help
0030           Select to enable support for memory-mapped switches like the BCM63XX
0031           integrated switches.
0032 
0033 config B53_SRAB_DRIVER
0034         tristate "B53 SRAB connected switch driver"
0035         depends on B53 && HAS_IOMEM
0036         depends on B53_SERDES || !B53_SERDES
0037         default ARCH_BCM_IPROC
0038         help
0039           Select to enable support for memory-mapped Switch Register Access
0040           Bridge Registers (SRAB) like it is found on the BCM53010
0041 
0042 config B53_SERDES
0043         tristate "B53 SerDes support"
0044         depends on B53
0045         default ARCH_BCM_NSP
0046         help
0047           Select to enable support for SerDes on e.g: Northstar Plus SoCs.