]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: dsa: vsc73xx: introduce tag 8021q for vsc73xx
authorPawel Dembicki <paweldembicki@gmail.com>
Sat, 13 Jul 2024 21:16:13 +0000 (23:16 +0200)
committerJakub Kicinski <kuba@kernel.org>
Mon, 15 Jul 2024 13:55:15 +0000 (06:55 -0700)
commit6c87e1a4792804efce8ab3dfdb6e9ada314ec6dd
tree7aa546793d5392648eb7fe8de24766459666c091
parentd124cf54df6fafa5ab63d3ee40d64bd54487b5cc
net: dsa: vsc73xx: introduce tag 8021q for vsc73xx

This commit introduces a new tagger based on 802.1q tagging.
It's designed for the vsc73xx driver. The VSC73xx family doesn't have
any tag support for the RGMII port, but it could be based on VLANs.

Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patch.msgid.link/20240713211620.1125910-8-paweldembicki@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/dsa.h
net/dsa/Kconfig
net/dsa/Makefile
net/dsa/tag_vsc73xx_8021q.c [new file with mode: 0644]