net: dsa: tag_mtk: fix 802.1ad VLAN egress
authorDENG Qingfang <dqfext@gmail.com>
Mon, 1 Mar 2021 16:01:59 +0000 (00:01 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Mar 2021 16:06:22 +0000 (17:06 +0100)
commit606cfdeebd3d0f79b0acb2b7da5556318097698a
treea6180e1b0a382a24dfd4d9e1855c337f3bb1781e
parent409af8946619cb041d1f031d92dc578fcade5d02
net: dsa: tag_mtk: fix 802.1ad VLAN egress

[ Upstream commit 9200f515c41f4cbaeffd8fdd1d8b6373a18b1b67 ]

A different TPID bit is used for 802.1ad VLAN frames.

Reported-by: Ilario Gelmetti <iochesonome@gmail.com>
Fixes: f0af34317f4b ("net: dsa: mediatek: combine MediaTek tag with VLAN tag")
Signed-off-by: DENG Qingfang <dqfext@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
net/dsa/tag_mtk.c