.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | menuconfig B53 |
---|
2 | 3 | tristate "Broadcom BCM53xx managed switch support" |
---|
3 | 4 | depends on NET_DSA |
---|
.. | .. |
---|
23 | 24 | config B53_MMAP_DRIVER |
---|
24 | 25 | tristate "B53 MMAP connected switch driver" |
---|
25 | 26 | depends on B53 && HAS_IOMEM |
---|
| 27 | + default BCM63XX || BMIPS_GENERIC |
---|
26 | 28 | help |
---|
27 | 29 | Select to enable support for memory-mapped switches like the BCM63XX |
---|
28 | 30 | integrated switches. |
---|
.. | .. |
---|
30 | 32 | config B53_SRAB_DRIVER |
---|
31 | 33 | tristate "B53 SRAB connected switch driver" |
---|
32 | 34 | depends on B53 && HAS_IOMEM |
---|
| 35 | + depends on B53_SERDES || !B53_SERDES |
---|
| 36 | + default ARCH_BCM_IPROC |
---|
33 | 37 | help |
---|
34 | 38 | Select to enable support for memory-mapped Switch Register Access |
---|
35 | 39 | 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. |
---|