[PATCH v2 ath-next] wifi: ath12k: add support for BSS color change
Vasanthakumar Thiagarajan
vasanthakumar.thiagarajan at oss.qualcomm.com
Tue Oct 21 20:51:42 PDT 2025
On 10/17/2025 11:31 AM, Wei Zhang wrote:
> Add support for handling BSS color collision events reported by firmware.
>
> There are two scenarios where a BSS color collision may be detected:
> 1. The AP's MAC detects the collision directly, and firmware reports a
> BSS color collision event to the host.
> 2. A STA associated with the AP detects the collision. The notification
> frame from the peer is routed directly to the AP firmware, which handles
> it and sends the BSS color collision event to the host.
>
> Add logic to parse and handle such events, and pass the data
> up to mac80211.
>
> Unlike CSA, firmware does not provide an offload mechanism for BSS color
> change. Instead, the color change process is triggered via beacon offload
> TX completion events sent by firmware.
>
> BSS color feature is enabled depending on service flag advertised by
> firmware, based on which color change functionality is invoked.
>
> This change builds upon the following ath11k patch.
> commit 886433a98425 ("ath11k: add support for BSS color change")
>
> Tested-on: WCN7850 hw2.0 PCI WLAN.IOE_HMT.1.1-00011-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1
>
> Signed-off-by: Wei Zhang <wei.zhang at oss.qualcomm.com>
Reviewed-by: Vasanthakumar Thiagarajan <vasanthakumar.thiagarajan at oss.qualcomm.com>
More information about the ath12k
mailing list