qcacmn: Fix qdf_get_monotonic_boottime_ns()
Fix the API implementation to account for time spent in system suspend. This matches with API qdf_get_monotonic_boottime() implementation. Change-Id: I4bf8980bfc4500c035e8de7df4d8a18dfc6775ae CRs-Fixed: 2211953
This commit is contained in:

committed by
nshrivas

parent
581297b4d9
commit
fe276b3bc7
@@ -263,7 +263,7 @@ unsigned long qdf_mc_timer_get_system_time(void);
|
|||||||
/**
|
/**
|
||||||
* qdf_get_monotonic_boottime_ns() - Get kernel boottime in ns
|
* qdf_get_monotonic_boottime_ns() - Get kernel boottime in ns
|
||||||
*
|
*
|
||||||
* Return: kernel boottime in nano sec
|
* Return: kernel boottime in nano sec (includes time spent in suspend)
|
||||||
*/
|
*/
|
||||||
s64 qdf_get_monotonic_boottime_ns(void);
|
s64 qdf_get_monotonic_boottime_ns(void);
|
||||||
|
|
||||||
|
@@ -783,7 +783,8 @@ s64 qdf_get_monotonic_boottime_ns(void)
|
|||||||
{
|
{
|
||||||
struct timespec ts;
|
struct timespec ts;
|
||||||
|
|
||||||
ktime_get_ts(&ts);
|
get_monotonic_boottime(&ts);
|
||||||
|
|
||||||
return timespec_to_ns(&ts);
|
return timespec_to_ns(&ts);
|
||||||
}
|
}
|
||||||
qdf_export_symbol(qdf_get_monotonic_boottime_ns);
|
qdf_export_symbol(qdf_get_monotonic_boottime_ns);
|
||||||
|
Reference in New Issue
Block a user