diff options
| -rw-r--r-- | core/hdd/src/wlan_hdd_driver_ops.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/hdd/src/wlan_hdd_driver_ops.c b/core/hdd/src/wlan_hdd_driver_ops.c index 2257741180f8..ff4aa493d0d1 100644 --- a/core/hdd/src/wlan_hdd_driver_ops.c +++ b/core/hdd/src/wlan_hdd_driver_ops.c @@ -462,6 +462,12 @@ static void wlan_hdd_shutdown(void) { void *hif_ctx = cds_get_context(QDF_MODULE_ID_HIF); + if (hdd_get_conparam() == QDF_GLOBAL_FTM_MODE) { + hdd_err("Crash recovery is not allowed in FTM mode"); + QDF_BUG(0); + return; + } + if (cds_is_load_or_unload_in_progress()) { hdd_err("Load/unload in progress, ignore SSR shutdown"); return; |
