wlan: update sched_scan_results after cfg80211 resumed

wiphy_resume ages the scan results with the time spent
in suspend. If the sched scan results are updated prior
to the resume, the bss ages out further resulting in the
supplicant getting no scan results and hence a failure
in the connection. So update the scan results upon resume.

Change-Id: I571d0d1dbdfdd94ebbc84d2e105f64bb6687c171
CRs-fixed: 526956
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index 1e6e79c..7934d3d 100644
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -5549,6 +5549,8 @@
    init_completion(&pHddCtx->scan_info.abortscan_event_var);
    init_completion(&pHddCtx->driver_crda_req);
 
+   spin_lock_init(&pHddCtx->schedScan_lock);
+
    hdd_list_init( &pHddCtx->hddAdapters, MAX_NUMBER_OF_ADAPTERS );
 
    // Load all config first as TL config is needed during vos_open