prima: release v3.2.3.2

This drop includes the gCfgEntry cherry-pick

	git://codeaurora.org/external/wlan/prima.git

	069ea26 prima: check for gCfgEntry being NULL
	893da90 wlan : Revision 3.2.3.2
	680abeb wlan: Enable TDLS for the drivers build as part of the kernel
	dd16d53 wlan: update sched_scan_results after cfg80211 resumed
	f6999ad wlan: Return success while stoping sched scan.
	969abac wlan: wiphy->bands[] can be null.
	e688ce3 wlan: GO should not follow STA channel if channel is passive.
	ae2bb79 wlan:Block WiFi Direct GO mode on UNII-1 Band.
	ab378f7 wlan: set appropriate flags for wiphy device based on current regdomain
	2692073 wlan: Revision 3.2.3.1
	f464d79 wlan: Update value of WLAN_HAL_PNO_MAX_NETW_CHANNELS
	fb72387 wlan: Update SME scan cache with PNO candidate information.
	da3fd7c wlan: Update definition of tPrefNetwFoundParams.
	571c5e9 Porting prima source from 2.6
	4990d1c Wlan: Release 3.2.2.17B
	d6b217f wlan: DTIM3 changed to DTIM1 after roaming
	f83a6cd Wlan: Release 3.2.2.17A
	2f45a43 Fix for "crash in pMac->cfg.gCfgEntry"
	c8faf30 wlan: Change regulatory followed customer request
	82e75bf wlan: Add msecs_to_jiffies() to wake lock argument
	f1bb518 Revert "wlan: Release 3.2.2.18"
	a65fc60 Revert "wlan: Set the country code in cfg before creating channel list."
	d235ff4 Revert "wlan: Release 3.2.2.19"
	2742bc2 Revert "wlan: Decrease SAP timeout from 100 to 10 seconds"
	768b6f5 Revert "wlan: Change RX wakelock to 50 milliseconds"
	4edbdc7 Revert "wlan: Fix for spectrum management bit in AddBss for SM disabled AP"
	2b46b25 Revert "wlan: Release 3.2.2.20"
	0647d89 wlan: Release 3.2.2.20
	e1c76a3 wlan: Fix for spectrum management bit in AddBss for SM disabled AP
	b8493a3 wlan: Change RX wakelock to 50 milliseconds
	476a501 wlan: Decrease SAP timeout from 100 to 10 seconds
	c883f13 wlan: Release 3.2.2.19
	4dbdab2 wlan: Set the country code in cfg before creating channel list.
	7cabdd8 wlan: Release 3.2.2.18

Signed-off-by: Iliyan Malchev <malchev@google.com>

Conflicts:
	drivers/staging/prima/CORE/HDD/src/wlan_hdd_hostapd.c
	drivers/staging/prima/CORE/HDD/src/wlan_hdd_main.c
	drivers/staging/prima/CORE/MAC/inc/qwlan_version.h
	drivers/staging/prima/CORE/VOSS/src/vos_nvitem.c
	drivers/staging/prima/CORE/WDI/WPAL/inc/wlan_qct_os_trace.h
staging: prima: fix build
prima: wcnss: adapted from jb_3.2.1 caf to fix errors for building prima

@thanks chadouming

Conflicts:
	drivers/net/wireless/wcnss/wcnss_wlan.c
	include/linux/wcnss_wlan.h
cfg80211/nl80211: add API for MAC address ACLs

Add API to enable drivers to implement MAC address based
access control in AP/P2P GO mode. Capable drivers advertise
this capability by setting the maximum number of MAC
addresses in such a list in wiphy->max_acl_mac_addrs.

An initial ACL may be given to the NL80211_CMD_START_AP
command and/or changed later with NL80211_CMD_SET_MAC_ACL.

Black- and whitelists are supported, but not simultaneously.

Signed-off-by: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
[rewrite commit log, many cleanups]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-commit: 77765eaf5cfb6b8dd98ec8b54b411d74ff6095f1
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
CRs-fixed: 487410
Change-Id: I9593b887941be5efa5e96546ad92cd6c6bf8fb87
[duttus@codeaurora.org: resolved 3.4 backport issues]
Signed-off-by: Sunil Dutt <duttus@codeaurora.org>

Conflicts:
	include/net/cfg80211.h
cfg80211: Allow TDLS peer AID to be configured for VHT

VHT uses peer AID in the PARTIAL_AID field in TDLS frames. The
current design for TDLS is to first add a dummy STA entry before
completing TDLS Setup and then update information on this STA
entry based on what was received from the peer during the setup
exchange.

In theory, this could use NL80211_ATTR_STA_AID to set
the peer AID just like this is used in AP mode to set the AID
of an association station. However, existing cfg80211 validation
rules prevent this attribute from being used with set_station
operation. To avoid interoperability issues between different
kernel and user space version combinations, introduce a new
nl80211 attribute for the purpose of setting TDLS peer AID.
This attribute can be used in both the new_station and set_station
operations. It is not supposed to be allowed to change the AID
value during the lifetime of the STA entry, but that validation
is left for drivers to do in the change_station callback.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-commit: 5e4b6f5698421d94226cc2f80eae6d613c9acef8
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
Change-Id: I1d2f6d2f5a291f91858b45ad004de66a0080f1d2
CRs-fixed: 483290
[duttus@codeaurora.org: backport to 3.4-This commit includes the
changes from following commits in include/linux/nl80211.h to compile
for msm-3.4.
5de17984898c5758fc6ebe08eccea9f4b6548914 :
cfg80211: introduce critical protocol indication from user-space.]
Signed-off-by: Sunil Dutt <duttus@codeaurora.org>
Revert "cfg80211: Allow TDLS peer AID to be configured for VHT"

This reverts commit ffd7f38dd9b4dab1efd69f9fa25ba561ec3e1037.

Revert "cfg80211/nl80211: add API for MAC address ACLs"

This reverts commit 44e4a021107b2e978badb85f3834c79c896abdca.

Revert "staging: prima: fix build"

This reverts commit 412dd36b52c997282680a27d13ac99107f2c2462.

Revert "prima: release v3.2.3.2"

This reverts commit 510734d255640548533a85ae7e40a1fe15d4d704.

Revert "prima: wcnss: adapted from jb_3.2.1 caf to fix errors for building prima"

This reverts commit 828cab3742032baf1fbcf17151b6c9344be49a7e.