wlan: Profiling for roam delay calculation at PE Layer

At PE layer we store the time stamps for Add BS req sent
to fwr, cache time for Add BSS rsp from fwr.Cache time
for reassoc issue/complete to new ap.

Change-Id: I973c0991a12e21fe3f754369131361ee32e24b23
CRs-Fixed: 689189
diff --git a/CORE/MAC/src/pe/lim/limFT.c b/CORE/MAC/src/pe/lim/limFT.c
index b4b2ca7..496b140 100644
--- a/CORE/MAC/src/pe/lim/limFT.c
+++ b/CORE/MAC/src/pe/lim/limFT.c
@@ -49,6 +49,10 @@
 #include <limAdmitControl.h>
 #include "wmmApsd.h"
 
+#ifdef DEBUG_ROAM_DELAY
+#include "vos_utils.h"
+#endif
+
 #define LIM_FT_RIC_BA_SSN                       1
 #define LIM_FT_RIC_BA_DIALOG_TOKEN_TID_0         248
 #define LIM_FT_RIC_DESCRIPTOR_RESOURCE_TYPE_BA  1
@@ -1332,6 +1336,9 @@
     }
     // Dont need this anymore
     pMac->ft.ftPEContext.pAddBssReq = NULL;
+#ifdef DEBUG_ROAM_DELAY
+    vos_record_roam_event(e_LIM_ADD_BS_REQ, NULL, 0);
+#endif
     return;
 }