huangcm
2025-09-01 53d8e046ac1bf2ebe94f671983e3d3be059df91a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
config HAVE_NET_DSA
   def_bool y
   depends on INET && NETDEVICES && !S390
 
# Drivers must select NET_DSA and the appropriate tagging format
 
config NET_DSA
   tristate "Distributed Switch Architecture"
   depends on HAVE_NET_DSA
   select NET_SWITCHDEV
   select PHYLIB
   ---help---
     Say Y if you want to enable support for the hardware switches supported
     by the Distributed Switch Architecture.
 
if NET_DSA
 
config NET_DSA_HWMON
   bool "Distributed Switch Architecture HWMON support"
   default y
   depends on HWMON && !(NET_DSA=y && HWMON=m)
   ---help---
     Say Y if you want to expose thermal sensor data on switches supported
     by the Distributed Switch Architecture.
 
     Some of those switches contain thermal sensors. This data is available
     via the hwmon sysfs interface and exposes the onboard sensors.
 
# tagging formats
config NET_DSA_TAG_BRCM
   bool
 
config NET_DSA_TAG_DSA
   bool
 
config NET_DSA_TAG_EDSA
   bool
 
config NET_DSA_TAG_TRAILER
   bool
 
config NET_DSA_TAG_QCA
   bool
 
endif