driver: staging: prima: updated 3.2.3.172 (f544109)

42225ea Fix for crash while running rmmod of wlan driver in IBSS mode
b9312ac wlan: WD Thread loops infinitely causing SSR failure
41644e5 wlan: To get correct link speed while multiple clients are there
4d07b51 wlan: Cached PMK ID still included after forget AP
7ac271a Delete PMKID from the cache when forget the AP from GUI
5572865 Adding support for SIOCGIWMODE for hostapd (SoftAP).
e8c25da wlan: Fix for WLAN L2 Reordering issue
45ec058 wlan: Fix race condition for reliable delivery of action frames.
95d420a wlan: vos mem alloc debug API to return NULL in interrupt context
215e8ab wlan : rrm : Incorrect Tx power values in Measurement report
cd45633 wlan: rrm: Add support for multiple Beacon reports per channel
b91cd56 wlan: add a separate mutex lock for each packet list
b85538b wlan: wmm: Reflect service intervals dynamically configured over ini
e3ccfa2 Changes to set/reset uapsd after association through iwpriv command.
28a7f89 wlan: Initialize memory allocated for PNO request.
0feba74 wlan: Align PNO channels buffer size of WDI with MAC.

Change-Id: I6e9b5ae2992f0294a2cd68c0ea43d4fab98e253a
driver: staging: prima: updated 3.2.3.172 (9feefad)

1a859e3 wlan: wiphy->bands[] can be null.
865f6af wlan: GO should not follow STA channel if channel is passive.
986aeea wlan:Block WiFi Direct GO mode on UNII-1 Band.
7ae3621 endrsp: wrong roam scan state
dc4f4b5 DroidSec:Unsafe access to user space memory from kernel
35be622 wlan: Invoke AP stopped interface after SSR
2578043 TDLS: Fix for using 11ac vh20 mode in 2.4GHz
cea3ef2 wlan: Memory leak in cfg80211
b9576bf wlan: Fix issue in stop SoftAp
1447edc Fix for issue with softAP during Fuzz tests
a4d30dd wlan: Do not flush the entire work items
2a926ff wlan: Fix code inspection tool reported issues
453d561 wlan:  Modify the debug log level to Info.
41ddaf1 wlan: PNO mode ssid kmsg printout unreadable

Change-Id: I6167c3def97766c81c59234ab119108ea2588251
cfg80211: Fix memory leak

When a driver requests a specific regulatory domain after cfg80211 already
has one, a struct ieee80211_regdomain is leaked.

Change-Id: Id28fc9861b9c911a97bd242439eabca097d76258
Reported-by: Larry Finger <Larry.Finger@lwfinger.net>
Tested-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-commit: b7566fc363e23f0efd3fa1e1460f9421cdc0d77e
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
[mattw@codeaurora.org: trivially backport to the msm-3.4 kernel]
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
cfg80211: export regulatory_hint_user() API

This is to help the hardware configured in world
roaming mode to save power when not connected to
any AP.

CRs-Fixed: 542802
Change-Id: Ia643d0e9848dcd486832973bd6dd186edd7bd4ea
Signed-off-by: Mihir Shete <smihir@codeaurora.org>
cfg80211: add flags to define country IE processing rules

802.11 cards may have different country IE parsing behavioural
preferences and vendors may want to support these. These preferences
were managed by the WIPHY_FLAG_CUSTOM_REGULATORY and the
WIPHY_FLAG_STRICT_REGULATORY flags and their combination.
Instead of using this existing notation, split out the country IE
behavioural preferences to a new flag. This will allow us to add more
customizations easily and make the code more maintainable. Also add
a new flag to disable country IE hints issued by the CORE as the
first customization.

Change-Id: I66ba4a92ac0f029a115eea0a274b02db11279787
CRs-Fixed: 542802
Signed-off-by: Mihir Shete <smihir@codeaurora.org>
driver: staging: prima: updated 3.2.3.172 (5b58dd7)

a99c61d wlan: Fix DHCP failure caused by PTK overwrite
e8f4749 wlan: Fix DXE stop during SSR
971c000 wlan: DroidSec: String handling and input validation issues
42e6262 wlan: Initilize country IE prefrence flag
7aa4885 Add the fix that was deleted in other change
1d378ac wlan: include wesmode support again
79f77aa wlan: Fix bssid in del_pmksa and flush_pmksa
edc3d14 Add Support for DELBA per session on Coex Indication
11fec72 wlan: ARGENTINA CountryCode should be 'AR' in csrApiScan.c
2197d6e WLAN: Fix memory leaks during get BSS Descriptor IE's
fae3a75 wlan: Add support to enable/disable MAWC
409b45b wlan: Add support to enable/disable MAWC in HAL message
24c5b95 wlan: Ignore broadcast mac address to get connected staId.

Change-Id: Ie7dcdc53e2f288185e60210abddb06210cd819dc
driver: staging: prima: updated 3.2.3.172 (7118d6a)

a487675 Logging enhancement in Connect/Disconnect path.
3b0d83f wlan: fix compilation errors for PNO and ROAM_SCAN_OFFLOAD feature flags
0b1a007 wifi: Scan list not updated with correct APs on band change.
703a4af MS01 problematic codes detected by code review tool  [UMAC]
53707fc wlan:Fix for 20Mhz and 40Mhz shortGI support.
732b4fe P2P: Increase the dwell time for p2p scan with specific SSID
4ca8bfe DroidSec: Check sscanf returns in function iw_set_priv
8f69ee0 wlan: Fix buffer Overread in hdd_ioctl
4af3798 wlan: fix invalid handling of user data in HDD
8cb8cdb wlan: 11d Channel list is empty.
3aee9ba wlan: P2P IE needs to be added for the non-P2P station interface.
ad59731 wlan: Updating the Channel list based on 11d from Nv.bin.
818c26c wlan: Configure PNO Feature support through ini

Change-Id: I74288890e881edb36d666deac0f1f9ab16906185