]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: airoha: Add airoha_ppe_dev struct definition
authorLorenzo Bianconi <lorenzo@kernel.org>
Sat, 23 Aug 2025 07:56:03 +0000 (09:56 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 26 Aug 2025 00:16:00 +0000 (17:16 -0700)
commitf45fc18b6de04483643e8aa2ab97737abfe03d59
treeee658750998e712e66b7790034fb4df16744136a
parent524a43c3a0c17fa0a1223eea36751dcba55e5530
net: airoha: Add airoha_ppe_dev struct definition

Introduce airoha_ppe_dev struct as container for PPE offload callbacks
consumed by the MT76 driver during flowtable offload for traffic
received by the wlan NIC and forwarded to the wired one.
Add airoha_ppe_setup_tc_block_cb routine to PPE offload ops for MT76
driver.
Rely on airoha_ppe_dev pointer in airoha_ppe_setup_tc_block_cb
signature.

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Link: https://patch.msgid.link/20250823-airoha-en7581-wlan-rx-offload-v3-2-f78600ec3ed8@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/airoha/airoha_eth.c
drivers/net/ethernet/airoha/airoha_eth.h
drivers/net/ethernet/airoha/airoha_npu.c
drivers/net/ethernet/airoha/airoha_ppe.c
include/linux/soc/airoha/airoha_offload.h