wlan: Fix will resolve connectivity problem between 32 STAs

Without this patch, we were seeing the connectivity issue between
32 STAs, only 30 Peers were connecting properly.

Change-Id: I953953ab672f2f8d69b4e1739046b11190e9b4ce
CRs-fixed: 552694
wlan: fix for IBSS open security crash due to IBSS join timer

The issue is caused due to IBSS join timer which was added
to track the connection/join time in IBSS mode. This timer
is not required any more.

Change-Id: I3434c34bade5f737dce18730eb10942db4811918
CRs-Fixed: 554271e
wlan: Ignore wlan_hdd_linux_reg_notifier on (un)loading

Ignor the wlan_hdd_linux_reg_notifier call from the
reg-module if isLoadUnloadInProgress is set to TRUE.
processing wlan_hdd_linux_reg_notifier while unloading
the driver may leads to crash.

Change-Id: I6f4e0bf510b7e3a89b2dd1801d90d7cbb53f651e
CRs-Fixed: 550640
wlan: Host driver changes to support batch scan

Host driver changes to support batch scan feature
CRs-fixed: 543172
Change-Id: I74ea3ae20358059562f54435eb561624000e115d
wlan : remove Device Error Detection from WDI_ProcessSetMaxTxPowerRsp

On receiving failed response from firmware for Set Max Tx Power
no need of calling WDI_DetectedDeviceError, sending failure WDI
fail status is enough.

Change-Id: Id7efe8078012bfc094929e77af3147ff8470ffd9
CRs-Fixed: 552217
TDLS: Move tdls_lock to HDD Context

Concurrent access to the data structures betweeen the TDLS
and other modules require an access to mutex lock.Hence move the
tdls_lock to the HDD context which is currently accessed only
by the tdls module.

Change-Id: Ia38d8117d9e8cd2f60bbec08e618af398e897afd
CRs-fixed: 553670
wlan: rrm: Add support for multiple Beacon reports per channel

With the existing implementation, beacon report from STA reports
details pertaining to only one BSS per channel and this behaviour
is not meeting the VE cert test plan requirements. Hence support
is added to send multiple measurement reports corresponding to
multiple BSSs per channel as the STA identifies via scan.

Change-Id: I67c807308a6e3c8ae0a309490cdccec4441fd913
CRs-fixed: 538880
Wlan: Revision 3.2.3.186

Revision 3.2.3.186