/Zephyr-latest/drivers/rtc/ |
D | rtc_handlers.c | 10 static inline int z_vrfy_rtc_set_time(const struct device *dev, const struct rtc_time *timeptr) in z_vrfy_rtc_set_time() 18 static inline int z_vrfy_rtc_get_time(const struct device *dev, struct rtc_time *timeptr) in z_vrfy_rtc_get_time() 37 const struct rtc_time *timeptr) in z_vrfy_rtc_alarm_set_time() 46 struct rtc_time *timeptr) in z_vrfy_rtc_alarm_get_time()
|
D | rtc_smartbond.c | 155 static uint32_t rtc_time_to_bcd(const struct rtc_time *timeptr) in rtc_time_to_bcd() 166 static uint32_t rtc_calendar_to_bcd(const struct rtc_time *timeptr) in rtc_calendar_to_bcd() 185 static void bcd_to_rtc_time(struct rtc_time *timeptr) in bcd_to_rtc_time() 196 static void bcd_to_rtc_calendar(struct rtc_time *timeptr) in bcd_to_rtc_calendar() 209 static int rtc_smartbond_set_time(const struct device *dev, const struct rtc_time *timeptr) in rtc_smartbond_set_time() 260 static int rtc_smartbond_get_time(const struct device *dev, struct rtc_time *timeptr) in rtc_smartbond_get_time() 293 static uint32_t alarm_calendar_to_bcd(const struct rtc_time *timeptr, uint16_t mask) in alarm_calendar_to_bcd() 314 static inline uint32_t alarm_time_to_bcd(const struct rtc_time *timeptr, uint16_t mask) in alarm_time_to_bcd() 336 static void bcd_to_alarm_calendar(struct rtc_time *timeptr) in bcd_to_alarm_calendar() 346 static void bcd_to_alarm_time(struct rtc_time *timeptr) in bcd_to_alarm_time() [all …]
|
D | rtc_utils.c | 15 bool rtc_utils_validate_rtc_time(const struct rtc_time *timeptr, uint16_t mask) in rtc_utils_validate_rtc_time()
|
D | rtc_sam.c | 67 static uint32_t rtc_sam_timr_from_tm(const struct rtc_time *timeptr) in rtc_sam_timr_from_tm() 78 static uint32_t rtc_sam_calr_from_tm(const struct rtc_time *timeptr) in rtc_sam_calr_from_tm() 94 static int rtc_sam_set_time(const struct device *dev, const struct rtc_time *timeptr) in rtc_sam_set_time() 140 static int rtc_sam_get_time(const struct device *dev, struct rtc_time *timeptr) in rtc_sam_get_time() 228 static uint32_t rtc_atmel_timalr_from_tm(const struct rtc_time *timeptr, uint32_t mask) in rtc_atmel_timalr_from_tm() 250 static uint32_t rtc_atmel_calalr_from_tm(const struct rtc_time *timeptr, uint32_t mask) in rtc_atmel_calalr_from_tm() 301 static void rtc_sam_tm_from_timalr_calalr(struct rtc_time *timeptr, uint32_t mask, in rtc_sam_tm_from_timalr_calalr() 338 const struct rtc_time *timeptr) in rtc_sam_alarm_set_time() 389 struct rtc_time *timeptr) in rtc_sam_alarm_get_time()
|
D | rtc_xmc4xxx.c | 36 static int rtc_xmc4xxx_set_time(const struct device *dev, const struct rtc_time *timeptr) in rtc_xmc4xxx_set_time() 54 static int rtc_xmc4xxx_get_time(const struct device *dev, struct rtc_time *timeptr) in rtc_xmc4xxx_get_time() 111 const struct rtc_time *timeptr) in rtc_xmc4xxx_alarm_set_time() 136 struct rtc_time *timeptr) in rtc_xmc4xxx_alarm_get_time()
|
D | rtc_ambiq.c | 111 static int ambiq_rtc_set_time(const struct device *dev, const struct rtc_time *timeptr) in ambiq_rtc_set_time() 147 static int ambiq_rtc_get_time(const struct device *dev, struct rtc_time *timeptr) in ambiq_rtc_get_time() 193 struct rtc_time *timeptr) in ambiq_rtc_alarm_get_time() 225 const struct rtc_time *timeptr) in ambiq_rtc_alarm_set_time()
|
D | rtc_mc146818.c | 146 static bool rtc_mc146818_validate_time(const struct rtc_time *timeptr) in rtc_mc146818_validate_time() 172 static int rtc_mc146818_set_time(const struct device *dev, const struct rtc_time *timeptr) in rtc_mc146818_set_time() 216 static int rtc_mc146818_get_time(const struct device *dev, struct rtc_time *timeptr) in rtc_mc146818_get_time() 268 static bool rtc_mc146818_validate_alarm(const struct rtc_time *timeptr, uint32_t mask) in rtc_mc146818_validate_alarm() 305 const struct rtc_time *timeptr) in rtc_mc146818_alarm_set_time() 353 struct rtc_time *timeptr) in rtc_mc146818_alarm_get_time()
|
D | rtc_pcf8563.c | 106 int pcf8563_set_time(const struct device *dev, const struct rtc_time *timeptr) in pcf8563_set_time() 149 int pcf8563_get_time(const struct device *dev, struct rtc_time *timeptr) in pcf8563_get_time() 222 const struct rtc_time *timeptr) in pcf8563_alarm_set_time() 289 struct rtc_time *timeptr) in pcf8563_alarm_get_time()
|
D | rtc_nxp_irtc.c | 63 static int nxp_irtc_set_time(const struct device *dev, const struct rtc_time *timeptr) in nxp_irtc_set_time() 101 static int nxp_irtc_get_time(const struct device *dev, struct rtc_time *timeptr) in nxp_irtc_get_time() 148 const struct rtc_time *timeptr) in nxp_irtc_alarm_set_time() 214 struct rtc_time *timeptr) in nxp_irtc_alarm_get_time()
|
D | rtc_rpi_pico.c | 99 static int rtc_rpi_pico_set_time(const struct device *dev, const struct rtc_time *timeptr) in rtc_rpi_pico_set_time() 132 static int rtc_rpi_pico_get_time(const struct device *dev, struct rtc_time *timeptr) in rtc_rpi_pico_get_time() 255 struct rtc_time *timeptr) in rtc_rpi_pico_alarm_get_time()
|
D | rtc_emul.c | 234 static int rtc_emul_set_time(const struct device *dev, const struct rtc_time *timeptr) in rtc_emul_set_time() 255 static int rtc_emul_get_time(const struct device *dev, struct rtc_time *timeptr) in rtc_emul_get_time() 301 const struct rtc_time *timeptr) in rtc_emul_alarm_set_time() 332 struct rtc_time *timeptr) in rtc_emul_alarm_get_time()
|
D | rtc_numaker.c | 60 static int rtc_numaker_set_time(const struct device *dev, const struct rtc_time *timeptr) in rtc_numaker_set_time() 102 static int rtc_numaker_get_time(const struct device *dev, struct rtc_time *timeptr) in rtc_numaker_get_time() 183 const struct rtc_time *timeptr) in rtc_numaker_alarm_set_time() 285 struct rtc_time *timeptr) in rtc_numaker_alarm_get_time()
|
D | rtc_ll_stm32.c | 402 static int rtc_stm32_set_time(const struct device *dev, const struct rtc_time *timeptr) in rtc_stm32_set_time() 475 static int rtc_stm32_get_time(const struct device *dev, struct rtc_time *timeptr) in rtc_stm32_get_time() 569 const struct rtc_time *timeptr, uint16_t mask) in rtc_stm32_init_ll_alrm_struct() 621 static inline void rtc_stm32_get_ll_alrm_time(uint16_t id, struct rtc_time *timeptr) in rtc_stm32_get_ll_alrm_time() 711 struct rtc_time *timeptr) in rtc_stm32_alarm_get_time() 758 const struct rtc_time *timeptr) in rtc_stm32_alarm_set_time()
|
D | rtc_rv8263.c | 202 static int rv8263c8_time_set(const struct device *dev, const struct rtc_time *timeptr) in rv8263c8_time_set() 229 static int rv8263c8_time_get(const struct device *dev, struct rtc_time *timeptr) in rv8263c8_time_get() 390 const struct rtc_time *timeptr) in rv8263c8_alarm_set_time() 471 struct rtc_time *timeptr) in rv8263c8_alarm_get_time()
|
D | rtc_ifx_cat1.c | 200 static int ifx_cat1_rtc_set_time(const struct device *dev, const struct rtc_time *timeptr) in ifx_cat1_rtc_set_time() 254 static int ifx_cat1_rtc_get_time(const struct device *dev, struct rtc_time *timeptr) in ifx_cat1_rtc_get_time()
|
D | rtc_am1805.c | 161 static int am1805_get_time(const struct device *dev, struct rtc_time *timeptr) in am1805_get_time() 320 struct rtc_time *timeptr) in am1805_alarm_get_time() 361 const struct rtc_time *timeptr) in am1805_alarm_set_time()
|
D | rtc_ds1307.c | 75 static int ds1307_get_time(const struct device *dev, struct rtc_time *timeptr) in ds1307_get_time()
|
D | rtc_pcf8523.c | 345 static int pcf8523_set_time(const struct device *dev, const struct rtc_time *timeptr) in pcf8523_set_time() 395 static int pcf8523_get_time(const struct device *dev, struct rtc_time *timeptr) in pcf8523_get_time() 451 const struct rtc_time *timeptr) in pcf8523_alarm_set_time() 498 struct rtc_time *timeptr) in pcf8523_alarm_get_time()
|
D | rtc_rv3028.c | 459 static int rv3028_set_time(const struct device *dev, const struct rtc_time *timeptr) in rv3028_set_time() 500 static int rv3028_get_time(const struct device *dev, struct rtc_time *timeptr) in rv3028_get_time() 561 const struct rtc_time *timeptr) in rv3028_alarm_set_time() 606 struct rtc_time *timeptr) in rv3028_alarm_get_time()
|
/Zephyr-latest/include/zephyr/drivers/ |
D | rtc.h | 200 static inline int z_impl_rtc_set_time(const struct device *dev, const struct rtc_time *timeptr) in z_impl_rtc_set_time() 217 static inline int z_impl_rtc_get_time(const struct device *dev, struct rtc_time *timeptr) in z_impl_rtc_get_time() 282 const struct rtc_time *timeptr) in z_impl_rtc_alarm_set_time() 310 struct rtc_time *timeptr) in z_impl_rtc_alarm_get_time() 507 static inline struct tm *rtc_time_to_tm(struct rtc_time *timeptr) in rtc_time_to_tm()
|