]> Git Repo - linux.git/commit
net: ethernet: mtk_eth_soc: enable hardware DSA untagging
authorFelix Fietkau <[email protected]>
Mon, 14 Nov 2022 12:42:14 +0000 (13:42 +0100)
committerJakub Kicinski <[email protected]>
Wed, 16 Nov 2022 04:22:08 +0000 (20:22 -0800)
commit2d7605a729062bb554f03c5983d8cfb8c0b42e9c
tree00d0911f9c55fd5641ac73883f55749324bbfe53
parent08666cbb7dd5ab1b5143c6c8d9b359b99caadd81
net: ethernet: mtk_eth_soc: enable hardware DSA untagging

- pass the tag to DSA via metadata dst
- disabled on 7986 for now, since it's not working yet
- disabled if a MAC is enabled that does not use DSA

This improves performance by bypassing the DSA tag driver and avoiding extra
skb data mangling

Signed-off-by: Felix Fietkau <[email protected]>
Signed-off-by: Jakub Kicinski <[email protected]>
drivers/net/ethernet/mediatek/mtk_eth_soc.c
drivers/net/ethernet/mediatek/mtk_eth_soc.h
This page took 0.056023 seconds and 4 git commands to generate.