net: dsa: rzn1-a5psw: add vlan support
authorClément Léger <clement.leger@bootlin.com>
Thu, 10 Aug 2023 09:36:51 +0000 (11:36 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 11 Aug 2023 10:58:36 +0000 (11:58 +0100)
commit7b3f77c428ad7d3ae66ed8c98b072a0cdca2f0ba
treee5d20550776b603d2ef3694c3eff923853c7e58d
parent0d37f839836b4f61493ff3ff0397abd19f540494
net: dsa: rzn1-a5psw: add vlan support

Add support for vlan operation (add, del, filtering) on the RZN1
driver. The a5psw switch supports up to 32 VLAN IDs with filtering,
tagged/untagged VLANs and PVID for each ports.

Signed-off-by: Clément Léger <clement.leger@bootlin.com>
Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/rzn1_a5psw.c
drivers/net/dsa/rzn1_a5psw.h