wifi: ath12k: ath12k_mac_op_ampdu_action(): MLO support
authorSriram R <quic_srirrama@quicinc.com>
Tue, 26 Nov 2024 17:11:33 +0000 (19:11 +0200)
committerKalle Valo <quic_kvalo@quicinc.com>
Fri, 29 Nov 2024 11:17:45 +0000 (13:17 +0200)
commit5419ef950da4a76c54c91129f16c292fc65da56b
tree8fa29ad80c2911073b8141532d00eb45051e0d92
parent2197feb0249d308bbb0ba0443bd45511cdec190a
wifi: ath12k: ath12k_mac_op_ampdu_action(): MLO support

Apply tid queue setup based on all link stations on receiving ampdu action
params for an ML Station.

Modify ath12k_get_ar_by_vif() to fetch ar based on link arvif inside ahvif.

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: Sriram R <quic_srirrama@quicinc.com>
Signed-off-by: Rameshkumar Sundaram <quic_ramess@quicinc.com>
Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
Link: https://patch.msgid.link/20241126171139.2350704-5-kvalo@kernel.org
drivers/net/wireless/ath/ath12k/dp_rx.c
drivers/net/wireless/ath/ath12k/dp_rx.h
drivers/net/wireless/ath/ath12k/mac.c