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
wlan: Profiling for roam delay calculation at SME Layer

At SME layer we store the time stamps for Add TS req sent
for VO/VI, cache time for Addts rsp for VO/VI.Cache time
for disassoc issue/complete to previous ap and preauth
issue/complete time to new AP, cache time of reassoc
issue to new ap.

Change-Id: I95b7d2f05f1b0e8ad144372bb38b5be91aef968a
CRs-Fixed: 689179
wlan: Profiling for roam delay calculation at DTS/dxe layer

At DTS layer we store the time stamps for m1/m3 in
rx path m2/m4 for tx path apart from it we also storing
the time stamps and few bytes of the first data packet
went out from dut.

Change-Id: I9302a60c4057f96f1b65185aa058503ba6b16bd9
CRs-Fixed: 688013
wlan: Profiling for roam delay calculation in vos module

Vos will provide the handler where time stamp can be stored
for various roaming event occurred as mention below from
various module like hdd/sme/lim/tl/wdi etc

1)preauth sent to new candidate
2)disable the transmit queues
3)disassoc to current AP and
4)reassoc to candidate AP
5)enable the transmit queue etc.

Change-Id: I6518c35c03e73831c5869071121428770f880631
CRs-Fixed: 688012
wlan: P2P connection failed with ctsVerifier.

CtsVerifier sends wait time as 5000msec while driver
has max wait time as 1000 msec. Kernel checks if supplicant
wait time exceeds driver max. wait time and return failure.
As a result action frame failed to send on the air.
As a part of fix increased max. driver wait time to 5000 msec.

Change-Id: Ic47f4cc2eb9eda5bfe47463455c21db35b40bcf4
CRs-Fixed: 690357
Wlan: Release 3.2.3.374

Release 3.2.3.374

Change-Id: Idd0459091b4be02f8679809605adfc2abc55716a
CRs-Fixed: 688141