driver: prima: load patched firmware

Change-Id: Ic03d91982dd75a5753b660d6f41820dc297a9937
wlan: Fix for FTM mode spin lock crash

During Open adapter in FTM mode disable TX queue and initialize
spin lock for each wmm access category

Change-Id: Ie28d046046535564afd30182826ca9c71797c802
CRs-Fixed: 547323
wlan: Reduce logging level of DXE logs

Reduce logging level of some DXE logs to prvent
watchdog bite

Change-Id: Iedfe0618ecae5732a3ce2447c75ec4862ac2b1f5
CRs-Fixed: 479479
wlan : 11r : Add support to trigger roam using ioctl

To support VE cert testing, there is a need to trigger fast
BSS roam (11r roam) to a given BSSID without having dependency
on the RSSI triggers. The candidate AP to roam will have the
matching profile as of the current AP that STA is associated to.

CRs-fixed: 529089

Change-Id: If46d504fdb620e675b4b4d5dfd1c1c77e7c0eb43
wlan: Updating country code on best AP in scan list.

Country code with 11d  should be updated at once in one scan.
The criteria to choose best AP should be on basis of best RSSI.
Moreover, Next time country Code should update when in next scan,
best AP has atleast 30% less rssi than current AP's Rssi.

Change-Id: Ia9c9d2e7d459f6d25ed006810494fbfeb113a288
CRs-Fixed: 545795
wlan: FTM second start crash fix.

New WIPHY API, with FTM mode, WIPHY registration does not happen.
So, cfg80211 does not have WIPHY instance.
But when unload driver, try to un-register WIPHY.
As a result, cfg80211 will crash with NULL pointer access.
If FTM mode, do not try to un-register WIPHY.

Change-Id: I75350f09b4095baf49fdff4a58d6f8736be7c11c
CRs-fixed: 546549