prima: Defer back to back RoC request when sta is connected

If back to back listen received when sta is connected then fw is
not getting enough time to spend on home channel so it leading to
heartbeat failure.

Defering the RoC request if it is received in very less time after
previous RoC is complete.

Change-Id: I7b391b6bd5895b8f816081f96e1f3b5d4a9f5576
CRs-Fixed: 766455
wlan: Fix Crash due to SSR triggers during cfg Ops handling

During handling of cfg ops,Host might access uninitialised
data structure if SSR got trigger in middle of Ops handling.

So host need to Protect start_ap, stop_ap, change_beacon,
add_beacon del_beacon and set_beacon cfg ops functions from
accessing deallocated/uninitialised data structures
while SSR is in progress.

Change-Id: I7e1cfd5c8ee136faf1c6795f8371edbfe697c502
CRs-Fixed: 770932
wlan: enhance HDD and TL logging in data path

Enhance MTRACE logging in TL so that we know
exactly when TL is notifed of a packet in HDD
Add some MTRACE logs in HDD when applying
backpressure to OS queues and when the backpressure
is removed.

Change-Id: Ife89e8425fded83b8a39ca11e16836b4df9ced08
CRs-Fixed: 770925
prima: handle correct definition of struct wiphy_vendor_command

When the nl80211 vendor command support was backported to 3.10, it was
backported with a flaw in struct wiphy_vendor_command.  This flaw is
being fixed, so update the driver to always expect the correct
definition.

Change-Id: Iceb9e93f4b6e0ee49fea80848dfae2b9ac7999a7
CRs-Fixed: 768717
Wlan: Release 3.2.3.478

Release 3.2.3.478
CRs-Fixed: 688141

Change-Id: Ida1c636a35d8876478f61ec007313f2a6597347a