summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xCORE/HDD/src/wlan_hdd_main.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index f8a396b178e8..0a649598a553 100755
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -11403,6 +11403,7 @@ int hdd_wlan_startup(struct device *dev, v_VOID_t *hif_sc)
}
#endif
vos_set_load_unload_in_progress(VOS_MODULE_ID_VOSS, FALSE);
+ pHddCtx->isLoadInProgress = FALSE;
hddLog(VOS_TRACE_LEVEL_FATAL,"%s: FTM driver loaded", __func__);
complete(&wlan_start_comp);
return VOS_STATUS_SUCCESS;
@@ -13237,6 +13238,9 @@ void wlan_hdd_send_status_pkg(hdd_adapter_t *pAdapter,
return;
#endif
+ if (VOS_FTM_MODE == hdd_get_conparam())
+ return;
+
memset(&data, 0, sizeof(struct wlan_status_data));
if (is_on)
ret = wlan_hdd_gen_wlan_status_pack(&data, pAdapter, pHddStaCtx,
@@ -13267,6 +13271,9 @@ void wlan_hdd_send_version_pkg(v_U32_t fw_version,
return;
#endif
+ if (VOS_FTM_MODE == hdd_get_conparam())
+ return;
+
memset(&data, 0, sizeof(struct wlan_version_data));
ret = wlan_hdd_gen_wlan_version_pack(&data, fw_version, chip_id, chip_name);
if (!ret)