Lines Matching refs:rtc_handle_t
25 typedef void *rtc_handle_t; typedef
60 rtc_handle_t csi_rtc_initialize(int32_t idx, rtc_event_cb_t cb_event);
67 int32_t csi_rtc_uninitialize(rtc_handle_t handle);
75 int32_t csi_rtc_power_control(rtc_handle_t handle, csi_power_stat_e state);
90 int32_t csi_rtc_set_time(rtc_handle_t handle, const struct tm *rtctime);
98 int32_t csi_rtc_get_time(rtc_handle_t handle, struct tm *rtctime);
105 int32_t csi_rtc_start(rtc_handle_t handle);
112 int32_t csi_rtc_stop(rtc_handle_t handle);
120 rtc_status_t csi_rtc_get_status(rtc_handle_t handle);
128 int32_t csi_rtc_set_alarm(rtc_handle_t handle, const struct tm *rtctime);
136 int32_t csi_rtc_enable_alarm(rtc_handle_t handle, uint8_t flag);