diff options
Diffstat (limited to 'drivers/char/mmtimer.c')
-rw-r--r-- | drivers/char/mmtimer.c | 4 |
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; | |||
478 | static struct timespec sgi_clock_offset; | 478 | static struct timespec sgi_clock_offset; |
479 | static int sgi_clock_period; | 479 | static int sgi_clock_period; |
480 | 480 | ||
481 | static int sgi_clock_get(clockid_t clockid, struct timespec *tp) | 481 | static 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 | }; |