prima: Block scan during SCO call in wlan disconnected state

If scan is allowed in disconnected state when SCO call is in progress,
then host issues scan which can cause glitches in SCO call.

Fix this by following ways:
1. Return success to scan request in SME layer itself but does not allow
   scan request to firmware.
2. Start a timer of CSR_DISABLE_SCAN_DURING_SCO milliseconds to invoke
   hdd_cfg80211_scan_done_callback to update upper layer.

Change-Id: Ib7ca9b943601dcdbb685d208eafd22ab250625d4
CRs-Fixed: 1087166
12 files changed
tree: 7a6fae2a86dda9fcca1c320ae17ab10e87c85b72
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile