xref: /openbsd-src/sys/dev/pci/drm/include/linux/timekeeping.h (revision 99fd087599a8791921855f21bd7e36130f39aadc)
1 /* Public domain. */
2 
3 #ifndef _LINUX_TIMEKEEPING_H
4 #define _LINUX_TIMEKEEPING_H
5 
6 #define get_seconds()		time_second
7 #define getrawmonotonic(x)	nanouptime(x)
8 
9 #define ktime_mono_to_real(x) (x)
10 #define ktime_get_real() ktime_get()
11 #define ktime_get_boottime() ktime_get()
12 
13 #define do_gettimeofday(tv) getmicrouptime(tv)
14 
15 static inline int64_t
16 ktime_get_real_seconds(void)
17 {
18 	return ktime_get().tv_sec;
19 }
20 
21 #endif
22