]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: mt76: Introduce the NPU generic layer
authorLorenzo Bianconi <lorenzo@kernel.org>
Fri, 17 Oct 2025 08:50:32 +0000 (10:50 +0200)
committerFelix Fietkau <nbd@nbd.name>
Mon, 24 Nov 2025 13:37:54 +0000 (14:37 +0100)
commit7fb554b1b623c7da845521604bd05fa9570d07bc
tree041ce6ea466ecd5c0c549ad47ececff611399400
parentf7632a7fdda861e1215a6b284de738d7ab575837
wifi: mt76: Introduce the NPU generic layer

Add the NPU generic layer in mt76 module. NPU will be used to enable
traffic forward offloading between the MT76 NIC and the Airoha ethernet one
available on the Airoha EN7581 SoC using Netfilter Flowtable APIs.

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Link: https://patch.msgid.link/20251017-mt76-npu-devel-v2-4-ddaa90901723@kernel.org
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/Kconfig
drivers/net/wireless/mediatek/mt76/Makefile
drivers/net/wireless/mediatek/mt76/dma.c
drivers/net/wireless/mediatek/mt76/dma.h
drivers/net/wireless/mediatek/mt76/mac80211.c
drivers/net/wireless/mediatek/mt76/mt76.h
drivers/net/wireless/mediatek/mt76/npu.c [new file with mode: 0644]
include/linux/soc/airoha/airoha_offload.h