wlan: Fix static analysis issue(Buffer Overflow) in HDD

Fix Buffer Overflow Array Index Out of Boundsfound in static
analysis in HDD.In hdd_wmm_select_queue/hdd_hostapd_select_queue
skb->priority is assigned as enum which can have value 0 to 8,
we use global array hddLinuxUpToAcMap for up to ac mapping purpose,
which can take maximum index range from 0 to 7.As up (enum)
might be assgined up to 0-8(8 is SME_QOS_WMM_UP_MAX), so
we should check up before going for mapping to ac.

Change-Id: Ia2855cd0989fef44c55aa2b7af73f95ad0c5954a
CRs-Fixed: 689045
Send DELBA frame with proper reason code.

When BTC event received, Send DELBA with reason code 39
(Requested from peer STA due to timeout) to disable the
aggregation.

Change-Id: Ife7030805d09a8411592e1b95981ba4fa474eb1b
CRs-Fixed: 687791
prima: Add Makefile and update WCNSS_qcom_wlan_nv.bin

Add Makefile to support LE build and update WCNSS_qcom_wlan_nv.bin

Change-Id: I0286a499a9a9165e123a0070953b181ebeaacafc
CRs-Fixed: 692201
wlan: Avoid race condition in SAP mode

There is race condition seen when upper layer sends the deauth
to the STA and at same time STA sends the assocReq frame to SAP.
In this case LIM sends the Assoc indication to SME and wait for
the Assoc cnf. Now SME passes the deauth request to Lim and LIM
deletes this pStaD. When SME sends the assoc Cnf it checks pStaD
as NULL. So LIM and SME are not in sync here.Fix that.

Change-Id: Iae0bec7685a8f1382e4c26a8b969bd9bb87c9ab7
CRs-Fixed: 694099
Wlan: Release 3.2.3.378

Release 3.2.3.378

Change-Id: Ie95ff3825b4ef15832faa987fde921f96a7dddb0
CRs-Fixed: 688141