rtc.h 383 B

123456789101112131415161718
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _ASM_RTC_H
  3. #define _ASM_RTC_H
  4. void time_init(void);
  5. extern void (*board_time_init)(void);
  6. extern void (*rtc_sh_get_time)(struct timespec *);
  7. extern int (*rtc_sh_set_time)(const time_t);
  8. #define RTC_CAP_4_DIGIT_YEAR (1 << 0)
  9. struct sh_rtc_platform_info {
  10. unsigned long capabilities;
  11. };
  12. #include <cpu/rtc.h>
  13. #endif /* _ASM_RTC_H */