Karthikeyan Periyasamy <quic_periyasa@xxxxxxxxxxx> writes: > The following TLV structures and bitmask definitions were inherited from > the ath11k but were not updated for the ath12k 802.11be hardware. These > data structure and bitmask will be used to parse the monitor status > TLV data in the Rx path. > > 1. hal_rx_ppdu_end_user_stats_ext structure > 2. hal_rx_ppdu_end_duration structure > 3. HAL_RX_HE_SIG_B2_OFDMA_INFO_INFO0_STA_TXBF bitmask > 4. HAL_RX_MPDU_START_INFO1_PEERID bitmask > 5. HAL_INVALID_PEERID > 6. hal_rx_ppdu_end_user_stats bitmask > > Currently, there is no issue since the monitor status Rx path is not > enabled. However, in the future, the monitor status Rx path will be > enabled. Therefore, update the above TLV structures and bitmask to align > with the ath12k 802.11be hardware. > > Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.3.1-00173-QCAHKSWPL_SILICONZ-1 > Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.0.c5-00481-QCAHMTSWPL_V1.0_V2.0_SILICONZ-3 > > Signed-off-by: Karthikeyan Periyasamy <quic_periyasa@xxxxxxxxxxx> > Acked-by: Jeff Johnson <quic_jjohnson@xxxxxxxxxxx> Acked-by: Kalle Valo <kvalo@xxxxxxxxxx> -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches