qcacmn: Add timekeeping.h inclusion under correct kernel version

timekeeping.h is available from kernel version 3.17. Add header
inclusion and ktime_get_boot_ns call under correct version check flag.

Change-Id: I2a1a127e1716b52af56d14c39e2e646e34b05fa3
CRs-Fixed: 2230949
此提交包含在:
Kiran Venkatappa
2018-04-24 18:09:09 +05:30
提交者 nshrivas
父節點 2faa46fbfb
當前提交 bc1c547b8e
共有 2 個檔案被更改,包括 28 行新增10 行删除

查看文件

@@ -168,19 +168,11 @@ static inline qdf_time_t qdf_get_system_uptime(void)
* The time since system booted in nanoseconds
*/
#if (LINUX_VERSION_CODE > KERNEL_VERSION(3, 10, 0))
static inline s64 qdf_get_bootbased_boottime_ns(void)
static inline uint64_t qdf_get_bootbased_boottime_ns(void)
{
return ktime_get_boot_ns();
return __qdf_get_bootbased_boottime_ns();
}
#else
static inline s64 qdf_get_bootbased_boottime_ns(void)
{
return ktime_to_ns(ktime_get_boottime());
}
#endif
/**
* qdf_get_system_timestamp - Return current timestamp
*