wlan: Invoke SSR on DXE error
When there is a DXE error, invoke SSR by sending the reset FIQ to WCNSS.
The reload driver interface is no longer used; those APIs are no more
supported.
CRs-Fixed: 452868
Change-Id: Ie58de39dda596b9bad0b5376239ade0d1871db35
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index 49db421..65ed305 100644
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -5650,16 +5650,10 @@
return VOS_STATUS_E_ALREADY;
}
- /* when WLAN driver is statically linked, then invoke SSR by sending
- * the reset interrupt. If it is DLKM, then use restart API
- */
-#ifdef MODULE
- status = wlan_hdd_framework_restart(pHddCtx);
-#else
+ /* Send reset FIQ to WCNSS to invoke SSR. */
#ifdef HAVE_WCNSS_RESET_INTR
wcnss_reset_intr();
#endif
-#endif
return status;
}