drm/rockchip: Don't change hdmi reference clock rate
[drm/drm-misc.git] / drivers / md / dm-vdo / time-utils.h
blob5f1e850fd826b9b78cfdec99d0dc78e07b0ffbee
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3 * Copyright 2023 Red Hat
4 */
6 #ifndef UDS_TIME_UTILS_H
7 #define UDS_TIME_UTILS_H
9 #include <linux/ktime.h>
10 #include <linux/time.h>
11 #include <linux/types.h>
13 static inline s64 ktime_to_seconds(ktime_t reltime)
15 return reltime / NSEC_PER_SEC;
18 static inline ktime_t current_time_ns(clockid_t clock)
20 return clock == CLOCK_MONOTONIC ? ktime_get_ns() : ktime_get_real_ns();
23 static inline ktime_t current_time_us(void)
25 return current_time_ns(CLOCK_REALTIME) / NSEC_PER_USEC;
28 #endif /* UDS_TIME_UTILS_H */