mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-27 12:32:50 +00:00
wifi: ath12k: Set default beacon mode to burst mode
Currently, firmware does not like when beacon mode is set as staggered mode for more than one beaconing vifs. Beacon mode for multiple beaconing (transmitted) vifs are expected to be in burst mode. So set beacon mode to burst mode by default. Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.0.1-00029-QCAHKSWPL_SILICONZ-1 Signed-off-by: Sidhanta Sahu <quic_sidhanta@quicinc.com> Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com> Link: https://lore.kernel.org/r/20230905213943.12275-1-quic_sidhanta@quicinc.com
This commit is contained in:
committed by
Kalle Valo
parent
43a1099040
commit
c4cb46dfb2
@@ -2525,7 +2525,7 @@ static void ath12k_mac_op_bss_info_changed(struct ieee80211_hw *hw,
|
||||
|
||||
if (changed & BSS_CHANGED_BEACON) {
|
||||
param_id = WMI_PDEV_PARAM_BEACON_TX_MODE;
|
||||
param_value = WMI_BEACON_STAGGERED_MODE;
|
||||
param_value = WMI_BEACON_BURST_MODE;
|
||||
ret = ath12k_wmi_pdev_set_param(ar, param_id,
|
||||
param_value, ar->pdev->pdev_id);
|
||||
if (ret)
|
||||
@@ -2533,7 +2533,7 @@ static void ath12k_mac_op_bss_info_changed(struct ieee80211_hw *hw,
|
||||
arvif->vdev_id);
|
||||
else
|
||||
ath12k_dbg(ar->ab, ATH12K_DBG_MAC,
|
||||
"Set staggered beacon mode for VDEV: %d\n",
|
||||
"Set burst beacon mode for VDEV: %d\n",
|
||||
arvif->vdev_id);
|
||||
|
||||
ret = ath12k_mac_setup_bcn_tmpl(arvif);
|
||||
|
||||
Reference in New Issue
Block a user