]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: mt76: mt7996: Add NPU offload support to MT7996 driver
authorLorenzo Bianconi <lorenzo@kernel.org>
Fri, 17 Oct 2025 08:50:33 +0000 (10:50 +0200)
committerFelix Fietkau <nbd@nbd.name>
Mon, 24 Nov 2025 13:37:54 +0000 (14:37 +0100)
commit377aa17d2aedc98d1c3bbe7e49b22a0c76308b0e
tree24083f8f18c1729610913ffac42485648bfd79d2
parent7fb554b1b623c7da845521604bd05fa9570d07bc
wifi: mt76: mt7996: Add NPU offload support to MT7996 driver

Introduce Airoha NPU support to MT7996 driver. NPU is 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-5-ddaa90901723@kernel.org
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7996/Kconfig
drivers/net/wireless/mediatek/mt76/mt7996/Makefile
drivers/net/wireless/mediatek/mt76/mt7996/dma.c
drivers/net/wireless/mediatek/mt76/mt7996/init.c
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
drivers/net/wireless/mediatek/mt76/mt7996/main.c
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
drivers/net/wireless/mediatek/mt76/mt7996/npu.c [new file with mode: 0644]
drivers/net/wireless/mediatek/mt76/mt7996/pci.c