[PATCH] wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability
Jeff Johnson
jeff.johnson at oss.qualcomm.com
Thu Jan 30 15:29:42 PST 2025
On 1/23/2025 11:59 PM, Yu Zhang(Yuriy) wrote:
> Current code in ath11k_mac_set_txbf_conf overrides nsts, which is
> incorrect as it confuses nss and nsts. nss is Number of Spatial
> Streams,nsts is Number of Space-Time Streams.
>
> As mentioned in Fixes: 55b5ee3357d7, the nss used when acting as a
> beamformee in VHT mode should be reported by the firmware and should not
> be greater than the number of receiving antennas - 1. The num_rx_chains
> related nss rather than nsts.
>
> If STBC is enabled, nsts is greater than nss. About nss are mapped to
> nsts, refer to IEEE Std 802.11-2020: 19.3.11.9.2 Space-time block coding
> (STBC), Table 19-18—Constellation mapper output to spatial mapper input
> for STBC.
>
> Remove wrong overriding for nsts of VHT Beamformee STS Capability,
> acting DL MU-MIMO in VHT mode is working properly.
>
> Tested-on: WCN6855 hw2.1 PCI WLAN.HSP.1.1-04479-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
>
> Fixes: 55b5ee3357d7 ("wifi: ath11k: fix number of VHT beamformee spatial streams")
> Signed-off-by: Yu Zhang(Yuriy) <quic_yuzha at quicinc.com>
> ---
> drivers/net/wireless/ath/ath11k/mac.c | 5 -----
* drivers/net/wireless/ath/ath11k/mac.c copyright missing 2025
I'll fix this in the pending branch if there are no other issues
More information about the ath11k
mailing list