wlan: Uninitialize FTM event only when driver loaded in FTM mode

Observing ASSERT because of uninitializing FTM STOP event in normal
WLAN mode. Hence uninitialize FTM event only when driver is loaded
in FTM mode.
Add debug logs if driver fails to initializes WDA timers.

Change-Id: I412f33fdbacb714ce2a59536f7acfba234612571
CRs-Fixed: 856345
diff --git a/CORE/WDA/src/wlan_qct_wda.c b/CORE/WDA/src/wlan_qct_wda.c
index 42303c7..e9dd171 100644
--- a/CORE/WDA/src/wlan_qct_wda.c
+++ b/CORE/WDA/src/wlan_qct_wda.c
@@ -601,6 +601,11 @@
       {
          wdaContext->wdaTimersCreated = VOS_TRUE;
       }
+      else
+      {
+          VOS_TRACE( VOS_MODULE_ID_WDA, VOS_TRACE_LEVEL_ERROR,
+                    FL("wda create timers failed"));
+      }
    }
    else
    {
@@ -17333,16 +17338,18 @@
       VOS_ASSERT(0);
    }
 
-   if ( (eDRIVER_TYPE_MFG != pWDA->driverMode) &&
-        (VOS_TRUE == pWDA->wdaTimersCreated))
+   if (eDRIVER_TYPE_MFG != pWDA->driverMode)
    {
-      wdaDestroyTimers(pWDA);
-      pWDA->wdaTimersCreated = VOS_FALSE;
+       if(VOS_TRUE == pWDA->wdaTimersCreated)
+       {
+          wdaDestroyTimers(pWDA);
+          pWDA->wdaTimersCreated = VOS_FALSE;
+       }
    }
    else
    {
       vos_event_destroy(&pWDA->ftmStopDoneEvent);
-  }
+   }
 
    /* call WDI shutdown */
    wdiStatus = WDI_Shutdown(closeTransport);