net: ethernet: mtk_wed: introduce partial AMSDU offload support for MT7988
authorSujuan Chen <sujuan.chen@mediatek.com>
Mon, 18 Sep 2023 10:29:15 +0000 (12:29 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 19 Sep 2023 16:27:56 +0000 (18:27 +0200)
commitb230812b9dda125e69ab0a5a11cda88d9c0d18a9
tree4ad6a83275dc7a33ac1d89336c0046dfc7b3c915
parent96ddb4d0bf2e68aaff8fdb3b8b0fe125f548dcfd
net: ethernet: mtk_wed: introduce partial AMSDU offload support for MT7988

Introduce partial AMSDU offload support for MT7988 SoC in order to merge
in hw packets belonging to the same AMSDU before passing them to the
WLAN nic.

Co-developed-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Sujuan Chen <sujuan.chen@mediatek.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/mediatek/mtk_ppe.c
drivers/net/ethernet/mediatek/mtk_ppe.h
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
drivers/net/ethernet/mediatek/mtk_wed.c
drivers/net/ethernet/mediatek/mtk_wed.h
drivers/net/ethernet/mediatek/mtk_wed_regs.h
include/linux/netdevice.h
include/linux/soc/mediatek/mtk_wed.h