wlan: Warning messages  while connecting to 5Ghz hidden SSID AP.

At the time connection with hidden ssid, we receive probe resp
for SSID based probe request. Station will store SSID in the
list .When next beacon comes SSID checks fail which cause
this warning message.

CRs-Fixed: 487972
Change-Id: I01d409941a46298adfdc3ef2090f11e6f1397b9c
wlan: JB MR2 Compile error fix

Proprietary driver has build error with JB MR2 branch
Properly initialize local variable

Change-Id: I935b535718d1fbf8e3be3b7aa88513f1a6d9e1f3
CRs-fixed: 492063
wlan: Reduce log level regarding printing RX free buffer count in TL

Reduce log level from ERROR to INFO regarding excessive RX free buffer
count printing in TL in ERROR log level.

Change-Id: I8b56fff94486644c7b2ef011e5de9ddd7152d293
CRs-fixed: 482240
wlan: added MaxMediumTime in .ini

Support to add max medium time through .ini file

CRs-fixed: 492140
Change-Id: I1ab19ff2fcde3de35df0349c909ea174aeb20a79
wlan: Add VOS PKT API to configure RX buffer count

Add support to configure RX buffer count; WCNSS platform driver will
expose an API to read this configurable value from device tree. Using
a smaller count for this buffer will reduce the memory usage of WLAN
driver.

Change-Id: I19237eb66a44451e2f3322e9802ebe84f64ab153
CRs-Fixed: 490432
wlan: Add support to configure RX buffer count

DXE driver will query total RX resource count, and will allocate
only 1/4 of the resource to each RX channel

Change-Id: I790c945710bcc680ab8facbad11c07d54065af12
CRs-Fixed: 490432
wlan: GETROAMMODE and SETROAMMODE API

The API SETROAMMODE is used to enable(0) or
disable (0) Legacy Fast Roaming feature
dynamically.GETROAMMODE will display the
current setting/configuration.

Change-Id: Ia237c7f097e88e89ca7f51582d094e15af79aec2
CRs-Fixed: 480064
wlan: probe request send on channel 12 13 14

probe requests are sent on channel 12/13/14 even if they
are marked as passive in nv.bin file for default country WS
fix include the checking of nv bin for 2_4 GHz channels too

Change-Id: I18b4aa903e594c7d23bd2bc91ac70d99e0ea59ba
CRs-fixed: 491688
wlan: Avoid kernel panic during regionNumber access

Decrement regionNumber value only when regionNumber is greater then zero.
Protect regionNumber value with lock before accessing/changing.

CRs-fixed: 491383
Change-Id: Ib54a0007c2df1ad743bb16a7798498be71f52680
wlan: Avoid kernel panic during change interface

Check isLoadUnloadInProgress flag during change interface.
Move all the context related check into common function and
call this function for all cfg80211 ops.

Change-Id: Ib3b26f11ecef1dfb9324817ef8fcf52d20162e1d
CRs-fixed: 490340
wlan: Send bssIdx to HAL when beacon interval changes.

Add bssIdx in beaconParams when lim sends the UPDATE_BEACON
message down to FW for beacon interval change.
Also added the bssIdx when IBSS code call UPDATE_BEACON

CRs-fixed: 491432
Change-Id: Ibf209b30b3b842b816b011ffca7906416382f853
wlan: Continuous Logging in vos_trace

Continuous Logging:: In vos_trace 'wconnStrLogBuff[]' of size 64k bytes
used as log buffer. And logging protected by spinlock.
What ever the log level enabled only those logs would be
stored in 'wconnStrLogBuff[]'

Change-Id: Ifb22e50ffae38621cd75746d36fcbc531a8bdd55
CRs-fixed: 465023
wlan: Release 3.2.3.125

wlan: Release 3.2.3.125
wlan: Fix so that certain management frames are not encrypted

There is an error in the implementation Protected Management
Frames (PMF, 802.11w).  Some action frames are not designated
as Robust Management Frames but they are being encrypted as
if they are.  The fix is to tell hardware not to encrypt
management frames on a PMF connection unless the Protect
bit in the Frame Control field is turned on.

Change-Id: I5a9e14bf4753677b0e769003cb1bc150b8781611
CRs-Fixed: 488042
wlan: Stop the inactivity timer when turning of SoftAP

Stop and destroy the inactivity timer if it is running
when SoftAP is switched off to prevent kernel panic and
memory leak.

Change-Id: Iffed6d6bdc4c05b9942b7e943fde1ff499ac4c7f
CRs-Fixed: 491088
wlan: HAL Interface Changes

HAL Changes to support Nprobes and HomeAway Time.

Change-Id: Ia3ef0dd7db86eb83deaca89bcd4de595f8b99573
CRs-Fixed: 481935
wlan: Support for NProbes, Home away time and Reassoc

This change has support for NProbes, Scan home away
time and HDD/SME level change for reassoc command

Change-Id: I0c050b4e67ca806b405c68c04d6b99e951dc4c5f
CRs-Fixed: 481935
wlan: Fix for not receiving probe request.

Don't receive the probe request frame when we sent P2P action
frame to avoid latency for receiving feedback from firmware.

Change-Id: Ib9407a2501111dd2c92d50229e93aa8de6383a00
CRs-Fixed: 480347
wlan: Release 3.2.3.126

wlan: Release 3.2.3.126
WLAN:11d,after few scans non-DFS channels converted to passive

When 11d is enabled non-DFS/active channels are getting converted
to passive.

Change-Id: I885de7d3b2974b856cf73bcc43646bd2fa8e7578
CRs-Fixed: 493825