mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-30 03:27:44 -04:00
rtc: use ktime_get_real_ts64() instead of getnstimeofday64()
getnstimeofday64() is just a wrapper around the ktime accessor, so we should use that directly. I considered using ktime_get_boottime_ts64() (to avoid leap second problems) or ktime_get_real_seconds() (to simplify the calculation, but in the end concluded that the existing interface is probably the most appropriate in this case. Signed-off-by: Arnd Bergmann <[email protected]> Signed-off-by: Alexandre Belloni <[email protected]>
This commit is contained in:
parent
fed0b1bd1b
commit
5089ea15ba
1 changed files with 2 additions and 2 deletions
|
|
@ -68,7 +68,7 @@ static int rtc_suspend(struct device *dev)
|
|||
return 0;
|
||||
}
|
||||
|
||||
getnstimeofday64(&old_system);
|
||||
ktime_get_real_ts64(&old_system);
|
||||
old_rtc.tv_sec = rtc_tm_to_time64(&tm);
|
||||
|
||||
|
||||
|
|
@ -110,7 +110,7 @@ static int rtc_resume(struct device *dev)
|
|||
return 0;
|
||||
|
||||
/* snapshot the current rtc and system time at resume */
|
||||
getnstimeofday64(&new_system);
|
||||
ktime_get_real_ts64(&new_system);
|
||||
err = rtc_read_time(rtc, &tm);
|
||||
if (err < 0) {
|
||||
pr_debug("%s: fail to read rtc time\n", dev_name(&rtc->dev));
|
||||
|
|
|
|||
Loading…
Reference in a new issue