hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/net/dsa/b53/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig B53
23 tristate "Broadcom BCM53xx managed switch support"
34 depends on NET_DSA
....@@ -23,6 +24,7 @@
2324 config B53_MMAP_DRIVER
2425 tristate "B53 MMAP connected switch driver"
2526 depends on B53 && HAS_IOMEM
27
+ default BCM63XX || BMIPS_GENERIC
2628 help
2729 Select to enable support for memory-mapped switches like the BCM63XX
2830 integrated switches.
....@@ -30,6 +32,15 @@
3032 config B53_SRAB_DRIVER
3133 tristate "B53 SRAB connected switch driver"
3234 depends on B53 && HAS_IOMEM
35
+ depends on B53_SERDES || !B53_SERDES
36
+ default ARCH_BCM_IPROC
3337 help
3438 Select to enable support for memory-mapped Switch Register Access
3539 Bridge Registers (SRAB) like it is found on the BCM53010
40
+
41
+config B53_SERDES
42
+ tristate "B53 SerDes support"
43
+ depends on B53
44
+ default ARCH_BCM_NSP
45
+ help
46
+ Select to enable support for SerDes on e.g: Northstar Plus SoCs.