net: dsa: mt7530: introduce driver for MT7988 built-in switch
authorDaniel Golle <daniel@makrotopia.org>
Mon, 3 Apr 2023 01:19:40 +0000 (02:19 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Apr 2023 09:13:01 +0000 (10:13 +0100)
commit110c18bfed41421edd677935dd33be5e6507ba92
treeb4b8f98a5639405c9e8295900bae1992eff7a6ab
parent54d4147a121cec5004a673a58572da346e4458f8
net: dsa: mt7530: introduce driver for MT7988 built-in switch

Add driver for the built-in Gigabit Ethernet switch which can be found
in the MediaTek MT7988 SoC.

The switch shares most of its design with MT7530 and MT7531, but has
it's registers mapped into the SoCs register space rather than being
connected externally or internally via MDIO.

Introduce a new platform driver to support that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
MAINTAINERS
drivers/net/dsa/Kconfig
drivers/net/dsa/Makefile
drivers/net/dsa/mt7530-mmio.c [new file with mode: 0644]
drivers/net/dsa/mt7530.c
drivers/net/dsa/mt7530.h