wlan: LFR2.0 Host Driver Changes

wlan: LFR2.0 Host Driver Changes
wlan: Release 3.2.3.110c

wlan: Release 3.2.3.110c
wlan:Pass correct length for GPS vendor specific IE

Length should be size of OUI and size of vendor specific content.

Change-Id: I338299a96f75bfacce280e32bc5276e24a3f2bb0
CRs-Fixed: 479547
wlan: Release 3.2.3.111

wlan: Release 3.2.3.111
wlan: Fix IBSS station lookup log in hdd_wmm_select_queue()

When the device is in IBSS mode, hdd_wmm_select_queue() must perform a
station lookup on the destination address.  When the lookup fails, a
message is logged for debugging purposes.  Currently the parameters
are passed in an order that does not conform to the format string, and
a bad pointer is used for the station MAC address.  Update the logging
call to pass the correct parameters in the correct order.

Change-Id: I182b540aeaf4ec26728ba6062895f5b4359be374
CRs-fixed: 477796
wlan: Release 3.2.3.112

wlan: Release 3.2.3.112
wlan: Decrease SAP timeout from 100 to 10 seconds

Decrease the timeout in SAP mode to associate with an STA
from 100 to 10 seconds. 100 secs is too long a time to wait
for 4-way handsake and DHCP to complete, and thus leads to
power wastage.

Change-Id: Ic07d14093c8c2c588e23ffc54076bbb3cef31ecc
CRs-fixed: 448604
wlan: remove HAL Dump when detect data stall

Sometimes FW does not response with HAL dump command.
This case Host will stuck within MC thread and
will introduce system stability issue

Change-Id: I8632bea9f7df2dd6670cd124375c95b9f91a499c
CRs-fixed: 483633
wlan: feature wifi proximity

Syncing the header file changes from pr1.2 tip to mr1 head
for both lfr and wifi proximity.

Change-Id: I79099e855a3d32c75eb2e85f4d4f47e9f19e6bfd
CRs-fixed: 472178
Wlan: Release 3.2.3.113

Wlan: Release 3.2.3.113
Fix the connection latency issue with multiple connect/disconnects.

After disconnect as part of changing the country code scan results
are flushed out which causes the delay in connection. The country
code comparision is failing due to third character mismatch in default
and current codes. Actual country code has only two characters, third
character can be ignored as it is for indoor/outdoor or no character.

Change-Id: Ic2db1dbd376ae2ecf22ee4d137456d6a4732f155
CRs-Fixed: 466114
wlan: reduce PAL Packet error MSG

PAL packet allocation fail easily happen when host processing
delayed. This is not a critical error case.
And just check with allocated packet size will mis-reading
normal low resource condition as a critical error condition.
If Low resource condition is happen,
VOS will return out of resource error code.
Really bad allocation we have to check is
SUCCESS return and invalid length.

Change-Id: If606669d8a143e889aeaf75ee4d7a7bbf034ff2f
CRs-fixed: 484493
wlan: Notify cfg80211 of successful IBSS creation

Currently when an IBSS is created by the supplicant via cfg80211, if
the IBSS is created by our device, we do not notify the supplicant via
cfg80211.  As a result the supplicant times out and does not properly
handle the IBSS.  Update the IBSS indication handler to properly
notify the supplicant via cfg80211 when the IBSS is created.

Change-Id: I1f4c0d9a91b388f9bc3c4834254be3caebd9c600
CRs-fixed: 478476
wlan: Release 3.2.3.114

wlan: Release 3.2.3.114
Revert "wlan: Support to disable 11ac dynamically."

This reverts commit 743ae8b143557ccd5b1d53c4abb60ca9f4b39dd1.
Revert "wlan: Support to disable 11ac dynamically."

This reverts commit d86a14e9f5b5a1fb0e9a7deab1552221f72304bd.
Revert "wlan: Event notification patch"

This reverts commit 54db3d4ab3bd198eda94c6cc2b15ec9f9ef2a73a.
wlan: Revision 3.2.3.114a

Revision 3.2.3.114a
WLAN:WPA-PSK connection failure while passpoint is on

Parse the received IE's from supplicant to identify
whether WPA IE is present or not.

Change-Id: I74180b9c9abbb583b26bebd02630570175b62be8
CRs-Fixed: 482726
wlan: Wait until NV download to finish

Wait until platform driver finishes NV download before module init or
SSR re-init routine can proceed with initialization.

Change-Id: I2092e186eb1a66e1f501bd75d7bcd4522e6fea33
CRs-Fixed: 458741