summaryrefslogtreecommitdiffstats
path: root/drivers/net/dsa/Kconfig
diff options
context:
space:
mode:
authorJohn Crispin <john@phrozen.org>2016-09-15 16:26:41 +0200
committerDavid S. Miller <davem@davemloft.net>2016-09-16 10:31:51 +0200
commit6b93fb46480a9cfa4afb52a6d19b2591804e5f9e (patch)
tree6fa2721ea74991198f41ea3b810d39a6caa45e4b /drivers/net/dsa/Kconfig
parentnet-next: dsa: add Qualcomm tag RX/TX handler (diff)
downloadlinux-6b93fb46480a9cfa4afb52a6d19b2591804e5f9e.tar.xz
linux-6b93fb46480a9cfa4afb52a6d19b2591804e5f9e.zip
net-next: dsa: add new driver for qca8xxx family
This patch contains initial support for the QCA8337 switch. It will detect a QCA8337 switch, if present and declared in the DT. Each port will be represented through a standalone net_device interface, as for other DSA switches. CPU can communicate with any of the ports by setting an IP@ on ethN interface. Most of the extra callbacks of the DSA subsystem are already supported, such as bridge offloading, stp, fdb. Signed-off-by: John Crispin <john@phrozen.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/dsa/Kconfig')
-rw-r--r--drivers/net/dsa/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/net/dsa/Kconfig b/drivers/net/dsa/Kconfig
index de6d04429a70..065984670ff1 100644
--- a/drivers/net/dsa/Kconfig
+++ b/drivers/net/dsa/Kconfig
@@ -25,4 +25,13 @@ source "drivers/net/dsa/b53/Kconfig"
source "drivers/net/dsa/mv88e6xxx/Kconfig"
+config NET_DSA_QCA8K
+ tristate "Qualcomm Atheros QCA8K Ethernet switch family support"
+ depends on NET_DSA
+ select NET_DSA_TAG_QCA
+ select REGMAP
+ ---help---
+ This enables support for the Qualcomm Atheros QCA8K Ethernet
+ switch chips.
+
endmenu