prima: call wlan_hdd_tdls_scan_done_callback if scan request fails.

driver is registering callback with tdls and disabling tdls before
issuing scan request. tdls is enabled once the scan is complete.
In one failure case driver is not calling
wlan_hdd_tdls_scan_done_callback to re-enable TDLS.

Change-Id: I145bd03ee7a7ee5374bc471e9e8cfc57f725f77e
CRs-Fixed: 838219
diff --git a/CORE/HDD/src/wlan_hdd_cfg80211.c b/CORE/HDD/src/wlan_hdd_cfg80211.c
index 80359ec..82eff8d 100644
--- a/CORE/HDD/src/wlan_hdd_cfg80211.c
+++ b/CORE/HDD/src/wlan_hdd_cfg80211.c
@@ -10895,6 +10895,9 @@
         {
             hdd_allow_suspend();
             status = -EFAULT;
+#ifdef FEATURE_WLAN_TDLS
+        wlan_hdd_tdls_scan_done_callback(pAdapter);
+#endif
             goto free_mem;
         }
     }