TDLS: Set tdls hdd context to NULL after freeing

While exiting the tdls hdd context after freeing the peer list
we should also set TDLS context in STA session context of adapter
to NULL.

CRs-Fixed: 637112
Change-Id: I5d8f99b74d1421434e28dc3d0a43dde306292fe3
wlan: Do DEL_STA if driver gets deauth during ADD_STA.

Add new resultCode, 'eSIR_SME_JOIN_DEAUTH_FROM_AP_DURING_ADD_STA',
to make sure driver does DEL_STA follwed by DEL_BSS, if driver
receives DEAUTH frame when it's waiting for ADD_STA_RSP.

Change-Id: I560430642686477103085bc3762b959003513f92
CRs-Fixed: 599416.
wlan: jump statement 'err_clkvote' under CONFIG_ENABLE_LINUX_REG.

Keep jump statement 'err_clkvote' under CONFIG_ENABLE_LINUX_REG
flag, to resolve compilation errors, when CONFIG_ENABLE_LINUX_REG
is disabled.

Change-Id: Id4be296e75e8de56584241d939ed67130b1081fc
CRs-Fixed: 634194
wlan: wdi: Replace VosAssert with VosTrace for bus packets failure

There is need to decrease excessive logging in case of messages
being dropped by SMD Bus during SSR. This generally happens when
bus state is WCTS_STATE_REM_CLOSED. For this reason removing
VosAssert and adding additional info in VosTrace.
CRs-Fixed: 636462
Change-Id: Ic03e51a7c45e102782613bb0fc368655d904adf0
wlan: do not enter IMPS if DXE rings have pending TX data

It has been observed that if WCNSS goes to IMPS if data
is pending DXE will try to push that data once the WCNSS
comes out of IMPS. The Data pushed by DXE is leading to
a WCNSS crash in certain cases, so add a check in the host
to defer IMPS if DXE rings are not empty.

Change-Id: Ie4c729285495a96914e792833e26d6ec78a03302
CRs-Fixed: 634187
wlan: Fix for two ExtCapability IEs in management frames

In some of the management frames two extended capability IEs
are populated one by driver and another by supplicant.
This commit fixes the issue by merging two Extended Capability
IE into a single Extended Capability IE

Change-Id: I5efbe791adc0d036ec38d45c2d5a35cb8ea6df5e
CRs-fixed: 635806
wlan  : Revision 3.2.3.278

Revision 3.2.3.278

Change-Id: Icf52136fc00829bce8185ab6e754f8566d7d3742