[PATCH ath-next v2 0/3] wifi: ath12k: Add 802.11 encap/decap offload support

Vasanthakumar Thiagarajan vasanthakumar.thiagarajan at oss.qualcomm.com
Fri Jul 18 09:11:18 PDT 2025



On 7/18/2025 8:25 AM, Nithyanantham Paramasivam wrote:
> Currently, the mac80211 layer handles construction and parsing
> of 802.11 headers during packet transmission and reception.
> Offloading encapsulation and decapsulation to hardware can
> significantly enhance performance. This can be achieved by
> having the driver advertise hardware support to mac80211 to
> bypass 802.11 header processing
> 
> v1 -> v2:
> - Rebased on ToT
> - Firmware service bit check added for EAPOL ETH offload support
> - skb free handled in tx completion station negetive case
> 
> Nithyanantham Paramasivam (3):
>    wifi: ath12k: Fix the handling of TX packets in Ethernet mode
>    wifi: ath12k: Fix TX status reporting to mac80211 when offload is
>      enabled
>    wifi: ath12k: Advertise encapsulation/decapsulation offload support to
>      mac80211
> 
>   drivers/net/wireless/ath/ath12k/dp_tx.c | 102 +++++++++++++++++++++---
>   drivers/net/wireless/ath/ath12k/mac.c   |   6 ++
>   drivers/net/wireless/ath/ath12k/wmi.h   |   1 +
>   3 files changed, 98 insertions(+), 11 deletions(-)

Reviewed-by: Vasanthakumar Thiagarajan <vasanthakumar.thiagarajan at oss.qualcomm.com>



More information about the ath12k mailing list