From 09d22cf288d1e953ec5373e0a4de50b037bf18de Mon Sep 17 00:00:00 2001 From: Ashish Kumar Dhanotiya Date: Thu, 29 Jun 2017 14:09:16 +0530 Subject: [PATCH] qcacld-3.0: Add correct api call to get proper boot time Propagation from qcacld-2.0 to qcacld-3.0. Currently to get clock boottime, qdf_get_monotonic_boottime_ns api is getting used which does not include the suspend time. To include the system suspend time also in clock boottime, use qdf_get_bootbased_boottime_ns api which uses ktime_get_boot_ns kernel api. Change-Id: Ibcc628c315201fa3ced7e1ad96753772d91707b2 CRs-Fixed: 2067770 --- core/mac/src/pe/lim/lim_scan_result_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/mac/src/pe/lim/lim_scan_result_utils.c b/core/mac/src/pe/lim/lim_scan_result_utils.c index 8463a4fca7fa..c82d5c0758f5 100644 --- a/core/mac/src/pe/lim/lim_scan_result_utils.c +++ b/core/mac/src/pe/lim/lim_scan_result_utils.c @@ -115,7 +115,7 @@ lim_collect_bss_description(tpAniSirGlobal pMac, (uint8_t *) pHdr->bssId, sizeof(tSirMacAddr)); /* Copy Timestamp, Beacon Interval and Capability Info */ - pBssDescr->scansystimensec = qdf_get_monotonic_boottime_ns(); + pBssDescr->scansystimensec = qdf_get_bootbased_boottime_ns(); pBssDescr->timeStamp[0] = pBPR->timeStamp[0]; pBssDescr->timeStamp[1] = pBPR->timeStamp[1];