wlan: reprogram DXE registers if they go out of synch

TX Data stalls are observed when the DXE channel registers
are not programmed with valid DXE descriptors. Whenever
a TX stall is detected try to check if the DXE registers
are programmed correctly, if they are not, re-program them.

Change-Id: Idf35009f21567d8f9cff502198c6c1569c6b6d9c
CRs-Fixed: 609227
(cherry picked from commit 366db93e19f319417be6dc1df3aa7e5243d11053)
wlan: Add Session Id in PE Module

Improvements in Logging for PE Module. These changes prints
Session Id information in the logs.

Change-Id: If76ff34c55623c2e129581567cbc10f3f333056b
CRs-Fixed: 595574
(cherry picked from commit 41689d900b582513afa406e5c7e56a2d42b50acd)
wlan: Logging Enhancement in Connect/Disconnect.

In HDD Connect/Disconnect added INFO logs for printing:
1) CB mode selected
2) Disconnect ReasonCode
3) Connection State changes

All these above information will be logged as a part of
this gerrit.

Change-Id: I38556849b4f5072f0f5807953f85b70545ceed97
CRs-Fixed: 612312
(cherry picked from commit 3b001cf787966886471eeb815433ac68c9fbd2c3)
wlan: Avoid PNO during active session or session in progress

Avoid race condition of enabling PNO when there is exisiting
active session or during the session being establishment.

Change-Id: Ibc4641f598301c8807d953db90fed99ece4616ea
CRs-Fixed: 623887
(cherry picked from commit 3aec5c618d7c3b0ac522b6cf8876468b777bfca3)
Wlan: Wait for SSR Re-Init sucess rather than Timeout.

While unload thread is blocked during SSR, it waits for 1 second
before rechecking the status and it does so for 30 iterations
Implemented wait for completion timeout in unload driver thread,
while completion is done from SSR reinit success.

Change-Id: Ib82cfab41be2c5d98a662a6dea06ac9af86b1ad4
CRs-Fixed: 624323.
(cherry picked from commit 3be3e8613a58cf5f1765689cced021213dfcaefd)
wlan: Reduce logging level that can cause crash

Fixes the excessive logging due to trace level VOS_TRACE_LEVEL_ERROR
in function hdd_hostapd_select_queue

CRs-Fixed: 625396
Change-Id: I816a60516e003522518184e7bc713b149de5c5f9
(cherry picked from commit 2424c4a0c5c9ce9baf039e44b9b2f3e1c6a1bc95)
wlan : Revision 3.2.3.257

Revision 3.2.3.257

Change-Id: If1ab4930c61e9541c53fb3522c5533ce5a645015
wlan: Adding MTRACE functionality to HDD (fix)

	renamed:    prima/CORE/HDD/inc/wlan_hdd_trace.h -> CORE/HDD/inc/wlan_hdd_trace.h
	renamed:    prima/CORE/HDD/src/wlan_hdd_trace.c -> CORE/HDD/src/wlan_hdd_trace.c
wlan : Revision 3.2.3.257a

Revision 3.2.3.257a