Skip to content

Commit ec6698c

Browse files
oleremdavem330
authored andcommitted
net: dsa: add support for Atheros AR9331 built-in switch
Provide basic support for Atheros AR9331 built-in switch. So far it works as port multiplexer without any hardware offloading support. Reviewed-by: Andrew Lunn <[email protected]> Reviewed-by: Vivien Didelot <[email protected]> Signed-off-by: Oleksij Rempel <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 48fda74 commit ec6698c

File tree

5 files changed

+869
-0
lines changed

5 files changed

+869
-0
lines changed

drivers/net/dsa/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ source "drivers/net/dsa/mv88e6xxx/Kconfig"
5454

5555
source "drivers/net/dsa/ocelot/Kconfig"
5656

57+
source "drivers/net/dsa/qca/Kconfig"
58+
5759
source "drivers/net/dsa/sja1105/Kconfig"
5860

5961
config NET_DSA_QCA8K

drivers/net/dsa/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ obj-y += b53/
2121
obj-y += microchip/
2222
obj-y += mv88e6xxx/
2323
obj-y += ocelot/
24+
obj-y += qca/
2425
obj-y += sja1105/

drivers/net/dsa/qca/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# SPDX-License-Identifier: GPL-2.0-only
2+
config NET_DSA_AR9331
3+
tristate "Qualcomm Atheros AR9331 Ethernet switch support"
4+
depends on NET_DSA
5+
select NET_DSA_TAG_AR9331
6+
select REGMAP
7+
---help---
8+
This enables support for the Qualcomm Atheros AR9331 built-in Ethernet
9+
switch.

drivers/net/dsa/qca/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# SPDX-License-Identifier: GPL-2.0-only
2+
obj-$(CONFIG_NET_DSA_AR9331) += ar9331.o

0 commit comments

Comments
 (0)