| 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 |