Merge "Merge "wlan: Protect wlan_hdd_cfg80211_change_iface function from SSR""
WLAN: Fix BTCOEXMODE event processing.

While processing BTOCEXMODE, passing BSSID to firmware, if session
is valid, and as part of filling wdiRequest for WDI_DHCP_START_IND
and WDI_DHCP_STOP_IND requets, eariler incorrect data size
(uevetDataSize) was sent, now correcting it by seding size of
'WDI_DHCPInd' structure.

Change-Id: Ib8a349b1be1fc8cf725618cce62f214e0dfaaa98
CRs-Fixed: 615603
wlan: DHCP start and stop WDI Indication

WDI state machine returns 'WDI_STATUS_SUCCESS_SYNC' in success case
not the 'WDI_STATUS_SUCCESS' for the WDI indication message i.e where
the host doesnt expect a response from the firmware.
DHCP start and stop indication also doesnt expect a response from firmware
so handled the indication message as part of this gerrit.

Change-Id: Ie19efd990ab2dfe75da6e0b0a9dffb75094659e8
CRs-Fixed: 610176
wlan: Keep DFS channel active if DUT is connected on DFS channel

If device is connected on any DFS channel, that channel should be
active. Device should be doing Active Scan on connected channel.

CRs-Fixed: 644337
Change-Id: I1022fbb5c58e942d5b2ab4e4894eb06951c68863
Merge "Merge "Merge "wlan: Protect wlan_hdd_cfg80211_change_iface function from SSR"""
wlan :Removing P2P timer from lim module

In the current code , to extend ROC while
Action frames are exchanged ,the timer function
is implemented in lim.As a part of change moving
timer from lim to HDD so that frames are dropped
when timer is extended (in Current code , for
extending ROC, 1st cancel_ROC and then start_Roc
is called ,hence chances are packets are dropped
in between)

Change-Id: I2da307b98f17170666f5423760a50f2e310e301a
CRs-Fixed: 638055
Merge "Merge "wlan: Protect wlan_hdd_cfg80211_change_iface function from SSR""
Merge "wlan: register wiphy after VOSS is initialized"
P2P: proactive extension logic for RoC

Driver will request for extended RoC and cancel
it if no action packet is received and use
extended RoC if negotiation is in progress.

Change-Id: I71c523c7cd49b241e681b35a1b2cfc1c4099637a
CRs-Fixed: 638055
Merge "Merge "Merge "wlan: Protect wlan_hdd_cfg80211_change_iface function from SSR"""
Merge "Merge "wlan: register wiphy after VOSS is initialized""
Merge "Merge "Merge "wlan: register wiphy after VOSS is initialized"""
Merge "Merge "wlan: register wiphy after VOSS is initialized""
Merge "wlan: HDD layer logging enchancement (Phase-1)."
Merge "Merge "Merge "wlan: register wiphy after VOSS is initialized"""
Merge "wlan :Removing P2P timer from lim module"
Merge "Merge "wlan: HDD layer logging enchancement (Phase-1).""
Merge "Merge "Merge "wlan: HDD layer logging enchancement (Phase-1)."""
Merge "Merge "wlan :Removing P2P timer from lim module""
Merge "Merge "Merge "wlan :Removing P2P timer from lim module"""