projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
43a1099
)
wifi: ath12k: Set default beacon mode to burst mode
author
Sidhanta Sahu
<quic_sidhanta@quicinc.com>
Tue, 5 Sep 2023 21:39:43 +0000
(14:39 -0700)
committer
Kalle Valo
<quic_kvalo@quicinc.com>
Thu, 28 Sep 2023 15:11:59 +0000
(18:11 +0300)
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
drivers/net/wireless/ath/ath12k/mac.c
patch
|
blob
|
history
diff --git
a/drivers/net/wireless/ath/ath12k/mac.c
b/drivers/net/wireless/ath/ath12k/mac.c
index 5751346efd682b9b6e834c0b0aedcc0b72c7bc2a..e8b57ee78554d66af078c6bd1917f7bf3a034f6a 100644
(file)
--- a/
drivers/net/wireless/ath/ath12k/mac.c
+++ b/
drivers/net/wireless/ath/ath12k/mac.c
@@
-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);