Revert "wlan: Use power save mode as DHCP start/stop indication."

This reverts commit 219ec487df1d9e0d6df74db2492db8da4091b5a0.

Issue DHCP START/STOP indication based upon BTCOEXMODE 1/2 event
nstead of power save mode setting.

Change-Id: I64edabdeeadb6e4a0065bc86e95920b70d7114a9
CRs-Fixed: 697932
wlan: Sessionize Link Layer Stats to support multiple interfaces.

This commit ensures that the proper mapping of the interface and the
station index is done to ensure that appropriate statistics per interface
are obtained.

Change-Id: I676137b60c3313bdd5bf91ce03ec17d73dae041e
CRs-Fixed:  689878
wlan: P2P-GO in suspend mode doesn't go to IMPS state.

In this issue, GO after disconnection moves into suspended
state before it can change its interface to p2p device.
As a result in suspended state DUT couldn't move into IMPS.
As a part of fix, DUT will not enter into suspend state until
its interface has changed to p2p device.

Change-Id: Iede165c565941eb4b2f19803d1878255f8659c2d
CRs-Fixed: 696484
wlan: Send directed Probe Request frames only for hidden SSIDs.

Mark the ssid as hidden as notified by the supplicant, to ensure
PNO scan's triggered by the firmware shall not include SSIDs in
its probe request.

Change-Id: I2911c646566cc77d0df5a227eb63e449d01f3ef7
CRs-Fixed: 696021
wlan: VO pkt is Txed even before TSPEC handshake is completed

After roaming Downgrading is not happening because while tl is fetching pkt
from hdd_tx_fetch_packet_cbk, Flag wmmAcTspecValid is TRUE as (AddTs done
for initial association).During roaming this need to reset.So now hdd is
making wmmAcTspecValid false at the time of the connection complete a.k.a
hdd_wmm_connect during roaming. Though Hdd is not involved for Add TSpec
during roaming still hdd_wmm_sme_callback need to called to SET this flag.

Change-Id: Ice97c43a455c5a69acabfb62e0b6bf4e0209be49
CRs-Fixed: 697180
prima: Fix sme command stuck

When iwpriv wlan0 reassoc is issued back to back, command from
smeCmdActiveList is not getting released and device goes into
a state after which connection and scan doesn't happen. Add proper
status when pConnectBssDesc is NULL to fix this.

Change-Id: I328b782cdf08e1504c0e53592e428d05d1b194a1
CRs-Fixed: 697926
wlan: Handle issues when FEATURE_WLAN_LFR_METRICS get enabled

When the feature FEATURE_WLAN_LFR_METRICS is got
enabled, Host is freeing the memory pointer with
different name from what was used during allocation.

Change-Id: I2a663ccb78291e1da99afd515b559ca45cdd4691
CRs-Fixed: 694124
Wlan: Release 3.2.3.383

Release 3.2.3.383

Change-Id: I440a7d9a605b0d1efd2dd1d6ed08dc132dd6d818
CRs-Fixed: 688141