]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - drivers/net/dsa/Kconfig
drivers/net/can/Kconfig: Let CAN_AT91 depend on HAS_IOMEM
[mirror_ubuntu-bionic-kernel.git] / drivers / net / dsa / Kconfig
1 menu "Distributed Switch Architecture drivers"
2 depends on HAVE_NET_DSA
3
4 config NET_DSA_MV88E6XXX
5 tristate
6 default n
7
8 config NET_DSA_MV88E6060
9 tristate "Marvell 88E6060 ethernet switch chip support"
10 select NET_DSA
11 select NET_DSA_TAG_TRAILER
12 ---help---
13 This enables support for the Marvell 88E6060 ethernet switch
14 chip.
15
16 config NET_DSA_MV88E6XXX_NEED_PPU
17 bool
18 default n
19
20 config NET_DSA_MV88E6131
21 tristate "Marvell 88E6085/6095/6095F/6131 ethernet switch chip support"
22 select NET_DSA
23 select NET_DSA_MV88E6XXX
24 select NET_DSA_MV88E6XXX_NEED_PPU
25 select NET_DSA_TAG_DSA
26 ---help---
27 This enables support for the Marvell 88E6085/6095/6095F/6131
28 ethernet switch chips.
29
30 config NET_DSA_MV88E6123_61_65
31 tristate "Marvell 88E6123/6161/6165 ethernet switch chip support"
32 select NET_DSA
33 select NET_DSA_MV88E6XXX
34 select NET_DSA_TAG_EDSA
35 ---help---
36 This enables support for the Marvell 88E6123/6161/6165
37 ethernet switch chips.
38
39 config NET_DSA_MV88E6171
40 tristate "Marvell 88E6171 ethernet switch chip support"
41 select NET_DSA
42 select NET_DSA_MV88E6XXX
43 select NET_DSA_TAG_EDSA
44 ---help---
45 This enables support for the Marvell 88E6171 ethernet switch
46 chip.
47
48 config NET_DSA_BCM_SF2
49 tristate "Broadcom Starfighter 2 Ethernet switch support"
50 select NET_DSA
51 select NET_DSA_TAG_BRCM
52 select FIXED_PHY if NET_DSA_BCM_SF2=y
53 select BCM7XXX_PHY
54 select MDIO_BCM_UNIMAC
55 ---help---
56 This enables support for the Broadcom Starfighter 2 Ethernet
57 switch chips.
58
59 endmenu