aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/mmtimer.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/char/mmtimer.c')
-rw-r--r--drivers/char/mmtimer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/char/mmtimer.c b/drivers/char/mmtimer.c
index b708c85dc9c1..40d880b8c02f 100644
--- a/drivers/char/mmtimer.c
+++ b/drivers/char/mmtimer.c
@@ -478,13 +478,13 @@ static int sgi_clock_period;
478static struct timespec sgi_clock_offset; 478static struct timespec sgi_clock_offset;
479static int sgi_clock_period; 479static int sgi_clock_period;
480 480
481static int sgi_clock_get(clockid_t clockid, struct timespec *tp) 481static int sgi_clock_get(clockid_t clockid, struct timespec64 *tp)
482{ 482{
483 u64 nsec; 483 u64 nsec;
484 484
485 nsec = rtc_time() * sgi_clock_period 485 nsec = rtc_time() * sgi_clock_period
486 + sgi_clock_offset.tv_nsec; 486 + sgi_clock_offset.tv_nsec;
487 *tp = ns_to_timespec(nsec); 487 *tp = ns_to_timespec64(nsec);
488 tp->tv_sec += sgi_clock_offset.tv_sec; 488 tp->tv_sec += sgi_clock_offset.tv_sec;
489 return 0; 489 return 0;
490}; 490};