Răsfoiți Sursa

qcacld-3.0: Update RSO state on drv cmd for roam state

User uses SETROAMMODE command to enable/disable Legacy Fast Roaming.
Host processes SETROAMMODE and sets ini config value as per user
request and doesn't update RSO state in driver and doesn't update
RSO state change to FW. Due to this, runtime LFR config doesn't
take effect in FW and host RSO state machine.
Hence update RSO state in host and FW while processing SETROAMMODE
command.

Change-Id: I73d865468e5538566f1e0d0240d77916eb445440
CRs-Fixed: 2867697
Abhishek Ambure 4 ani în urmă
părinte
comite
42e4f11fdd
1 a modificat fișierele cu 0 adăugiri și 1 ștergeri
  1. 0 1
      core/hdd/src/wlan_hdd_ioctl.c

+ 0 - 1
core/hdd/src/wlan_hdd_ioctl.c

@@ -3285,7 +3285,6 @@ static int drv_cmd_set_roam_mode(struct hdd_adapter *adapter,
 		roam_mode = cfg_max(CFG_LFR_FEATURE_ENABLED);
 	}
 
-	ucfg_mlme_set_lfr_enabled(hdd_ctx->psoc, (bool)roam_mode);
 	mac_handle = hdd_ctx->mac_handle;
 	if (roam_mode) {
 		ucfg_mlme_set_roam_scan_offload_enabled(hdd_ctx->psoc,