Linux Audio

Check our new training course

Linux debugging, profiling, tracing and performance analysis training

Mar 24-27, 2025, special US time zones
Register
Loading...
v3.1
 1menuconfig NET_DSA
 2	bool "Distributed Switch Architecture support"
 3	default n
 4	depends on EXPERIMENTAL && NETDEVICES && !S390
 
 
 
 
 
 5	select PHYLIB
 6	---help---
 7	  This allows you to use hardware switch chips that use
 8	  the Distributed Switch Architecture.
 9
10
11if NET_DSA
12
 
 
 
 
 
 
 
 
 
 
 
13# tagging formats
 
 
 
14config NET_DSA_TAG_DSA
15	bool
16	default n
17
18config NET_DSA_TAG_EDSA
19	bool
20	default n
21
22config NET_DSA_TAG_TRAILER
23	bool
24	default n
25
26
27# switch drivers
28config NET_DSA_MV88E6XXX
29	bool
30	default n
31
32config NET_DSA_MV88E6060
33	bool "Marvell 88E6060 ethernet switch chip support"
34	select NET_DSA_TAG_TRAILER
35	---help---
36	  This enables support for the Marvell 88E6060 ethernet switch
37	  chip.
38
39config NET_DSA_MV88E6XXX_NEED_PPU
40	bool
41	default n
42
43config NET_DSA_MV88E6131
44	bool "Marvell 88E6085/6095/6095F/6131 ethernet switch chip support"
45	select NET_DSA_MV88E6XXX
46	select NET_DSA_MV88E6XXX_NEED_PPU
47	select NET_DSA_TAG_DSA
48	---help---
49	  This enables support for the Marvell 88E6085/6095/6095F/6131
50	  ethernet switch chips.
51
52config NET_DSA_MV88E6123_61_65
53	bool "Marvell 88E6123/6161/6165 ethernet switch chip support"
54	select NET_DSA_MV88E6XXX
55	select NET_DSA_TAG_EDSA
56	---help---
57	  This enables support for the Marvell 88E6123/6161/6165
58	  ethernet switch chips.
59
60endif
v4.6
 1config HAVE_NET_DSA
 2	def_bool y
 3	depends on NETDEVICES && !S390
 4
 5# Drivers must select NET_DSA and the appropriate tagging format
 6
 7config NET_DSA
 8	tristate "Distributed Switch Architecture"
 9	depends on HAVE_NET_DSA && NET_SWITCHDEV
10	select PHYLIB
11	---help---
12	  Say Y if you want to enable support for the hardware switches supported
13	  by the Distributed Switch Architecture.
 
14
15if NET_DSA
16
17config NET_DSA_HWMON
18	bool "Distributed Switch Architecture HWMON support"
19	default y
20	depends on HWMON && !(NET_DSA=y && HWMON=m)
21	---help---
22	  Say Y if you want to expose thermal sensor data on switches supported
23	  by the Distributed Switch Architecture.
24
25	  Some of those switches contain thermal sensors. This data is available
26	  via the hwmon sysfs interface and exposes the onboard sensors.
27
28# tagging formats
29config NET_DSA_TAG_BRCM
30	bool
31
32config NET_DSA_TAG_DSA
33	bool
 
34
35config NET_DSA_TAG_EDSA
36	bool
 
37
38config NET_DSA_TAG_TRAILER
39	bool
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40
41endif