wifi: ath12k: Fix invalid RSSI values in station dump
Currently, the driver fills RSSI values from the HAL_PHYRX_RSSI_LEGACY TLV received from the monitor destination ring. Since driver does not enable HTT_RX_FILTER_TLV_FLAGS_PPDU_START_USER_INFO during the monitor destination ring filter setup. As a result, the RSSI values received from HAL_PHYRX_RSSI_LEGACY are improper because the hardware does not update them properly. Fix this issue by enabling HTT_RX_FILTER_TLV_FLAGS_PPDU_START_USER_INFO in the filter setup so that the correct RSSI values get updated in the station dump. Tested-on: QCN9224 hw2.0 PCI WLAN.WBE.1.3.1-00218-QCAHKSWPL_SILICONZ-1 Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3 Fixes: d8899132 ("wifi: ath12k: driver for Qualcomm Wi-Fi 7 devices") Signed-off-by:P Praneesh <praneesh.p@oss.qualcomm.com> Signed-off-by:
Sowjanya vardhineni <quic_svardhin@quicinc.com> Signed-off-by:
Raj Kumar Bhagat <quic_rajkbhag@quicinc.com> Signed-off-by:
Jeff Johnson <jeff.johnson@oss.qualcomm.com>
Loading
Please sign in to comment