diff options
Diffstat (limited to 'include/linux/timekeeping.h')
-rw-r--r-- | include/linux/timekeeping.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/include/linux/timekeeping.h b/include/linux/timekeeping.h index 071ad7e0c981..6d76c6502892 100644 --- a/include/linux/timekeeping.h +++ b/include/linux/timekeeping.h | |||
@@ -201,7 +201,18 @@ static inline void timekeeping_clocktai(struct timespec *ts) | |||
201 | /* | 201 | /* |
202 | * RTC specific | 202 | * RTC specific |
203 | */ | 203 | */ |
204 | extern void timekeeping_inject_sleeptime(struct timespec *delta); | 204 | extern void timekeeping_inject_sleeptime64(struct timespec64 *delta); |
205 | |||
206 | /** | ||
207 | * Deprecated. Use timekeeping_inject_sleeptime64(). | ||
208 | */ | ||
209 | static inline void timekeeping_inject_sleeptime(struct timespec *delta) | ||
210 | { | ||
211 | struct timespec64 delta64; | ||
212 | |||
213 | delta64 = timespec_to_timespec64(*delta); | ||
214 | timekeeping_inject_sleeptime64(&delta64); | ||
215 | } | ||
205 | 216 | ||
206 | /* | 217 | /* |
207 | * PPS accessor | 218 | * PPS accessor |