wlan: select a safe channel when there are no scan results

When scan results are not available, ensure to pick a channel
which is safe and non dfs channel.

Change-Id: I941e42af9e2e4ed1bddcf040ad99b8022114d41a
CRs-Fixed: 768972
wlan: Get proper rssi in WLANTL_HSGetRSSI.

Currently both rssi0 and rssi1 are both pointing
to same value.As a result current is always rssi1.
As a part of fix made sure that rssi0 and rssi1
points to proper value.

Change-Id: Ia19b9cf4f6330d99a551325198ccfc2faf4ef505
CRs-Fixed: 773639
prima: Logging improvements in Block Ack Module

Added Logging enhancement in Block Ack Request,Response
and Block Ack Delete.

Change-Id: I5bc62e5308c16d355c4e41ce367fcd34bb437ea3
CRs-Fixed: 771852
wlan: TL cleanup is not invoked for TDLS CONNECTING state.

When TDLS peer link state is in connecting state; at the time of
DISABLE link from upper layer driver is not doing TL cleanup
for connecting state.
Fix this issue by cleaning up for connecting state as well.

CRs-Fixed: 773076
Change-Id: I3252af95a4f07bf19e938ac6a4bb3eb56ed85909
Wlan: Release 3.2.3.480

Release 3.2.3.480

CRs-Fixed: 688141
Change-Id: I9d18390af80eb3f7b95297db6fc7c7c485eea15e