mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-07 12:25:00 -04:00
qcacld-3.0: Optimize peer phymode update after vdev restart
Update only if new and old phymode are not same. Change-Id: I6015294cda789e817b1e9f9d60ebe1504b5fa161 CRs-Fixed: 2755394
This commit is contained in:
parent
50b2087590
commit
786d8601d5
1 changed files with 6 additions and 0 deletions
|
|
@ -923,6 +923,12 @@ static void wma_peer_send_phymode(struct wlan_objmgr_vdev *vdev,
|
|||
IS_WLAN_PHYMODE_VHT(old_peer_phymode),
|
||||
IS_WLAN_PHYMODE_HE(old_peer_phymode));
|
||||
|
||||
if (new_phymode == old_peer_phymode) {
|
||||
wma_debug("Ignore update as old %d and new %d phymode are same for mac "QDF_MAC_ADDR_STR,
|
||||
old_peer_phymode, new_phymode,
|
||||
QDF_MAC_ADDR_ARRAY(peer_mac_addr));
|
||||
return;
|
||||
}
|
||||
wlan_peer_set_phymode(peer, new_phymode);
|
||||
|
||||
fw_phymode = wma_host_to_fw_phymode(new_phymode);
|
||||
|
|
|
|||
Loading…
Reference in a new issue