[PATCH V5 4/6] wifi: ath12k: add 6 GHz params in peer assoc command
Maxime Bizon
mbizon at freebox.fr
Thu Jan 23 03:35:54 PST 2025
On Wed, 2024-05-08 at 10:36 -0700, Pradeep Kumar Chitrapu wrote:
Hello,
This patch has been merged, but there may be a bug here:
> + if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_40)
> + arg->bw_40 = true;
> +
> + if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_80)
> + arg->bw_80 = true;
> +
> + if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_160)
> + arg->bw_160 = true;
> +
> + if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_320)
> + arg->bw_320 = true;
> +
Downstream driver does this instead:
if (sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40)
arg->bw_40 = true
[...]
So for a 320Mhz STA, bw_40/80/160/320 are set, resulting in multiple
bits WMI_PEER_xxxMHZ set the associated WMI command.
Which one is correct ?
(This is for EHT, but the same applies for VHT/HE code)
--
Maxime
More information about the ath12k
mailing list