generic: add b53 swconfig switch driver
[openwrt/staging/mkresin.git] / target / linux / generic / files / drivers / net / phy / b53 / Kconfig
1 menuconfig B53
2 tristate "Broadcom bcm53xx managed switch support"
3 depends on SWCONFIG
4 help
5 This driver adds support for Broadcom managed switch chips. It supports
6 BCM5325E, BCM5365, BCM539x, BCM53115 and BCM53125 as well as BCM63XX
7 integrated switches.
8
9 config B53_SPI_DRIVER
10 tristate "B53 SPI connected switch driver"
11 depends on B53
12 help
13 Select to enable support for registering switches configured through SPI.
14
15 config B53_PHY_DRIVER
16 tristate "B53 MDIO connected switch driver"
17 depends on B53
18 select B53_PHY_FIXUP
19 help
20 Select to enable support for registering switches configured through MDIO.
21
22 config B53_MMAP_DRIVER
23 tristate "B53 MMAP connected switch driver"
24 depends on B53
25 help
26 Select to enable support for memory-mapped switches like the BCM63XX
27 integrated switches.
28
29 config B53_PHY_FIXUP
30 bool