clocksource.h 479 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef __VDSO_CLOCKSOURCE_H
  3. #define __VDSO_CLOCKSOURCE_H
  4. #include <vdso/limits.h>
  5. #ifdef CONFIG_GENERIC_GETTIMEOFDAY
  6. #include <asm/vdso/clocksource.h>
  7. #endif /* CONFIG_GENERIC_GETTIMEOFDAY */
  8. enum vdso_clock_mode {
  9. VDSO_CLOCKMODE_NONE,
  10. #ifdef CONFIG_GENERIC_GETTIMEOFDAY
  11. VDSO_ARCH_CLOCKMODES,
  12. #endif
  13. VDSO_CLOCKMODE_MAX,
  14. /* Indicator for time namespace VDSO */
  15. VDSO_CLOCKMODE_TIMENS = INT_MAX
  16. };
  17. #endif /* __VDSO_CLOCKSOURCE_H */