Lines Matching defs:regs
48 uint32_t fman_rtc_get_events(struct rtc_regs *regs) in fman_rtc_get_events()
53 uint32_t fman_rtc_get_event(struct rtc_regs *regs, uint32_t ev_mask) in fman_rtc_get_event()
58 uint32_t fman_rtc_get_interrupt_mask(struct rtc_regs *regs) in fman_rtc_get_interrupt_mask()
63 void fman_rtc_set_interrupt_mask(struct rtc_regs *regs, uint32_t mask) in fman_rtc_set_interrupt_mask()
68 void fman_rtc_ack_event(struct rtc_regs *regs, uint32_t events) in fman_rtc_ack_event()
73 uint32_t fman_rtc_check_and_clear_event(struct rtc_regs *regs) in fman_rtc_check_and_clear_event()
85 uint32_t fman_rtc_get_frequency_compensation(struct rtc_regs *regs) in fman_rtc_get_frequency_compensation()
90 void fman_rtc_set_frequency_compensation(struct rtc_regs *regs, uint32_t val) in fman_rtc_set_frequency_compensation()
95 void fman_rtc_enable_interupt(struct rtc_regs *regs, uint32_t events) in fman_rtc_enable_interupt()
100 void fman_rtc_disable_interupt(struct rtc_regs *regs, uint32_t events) in fman_rtc_disable_interupt()
105 void fman_rtc_set_timer_alarm_l(struct rtc_regs *regs, int index, uint32_t val) in fman_rtc_set_timer_alarm_l()
110 void fman_rtc_set_timer_fiper(struct rtc_regs *regs, int index, uint32_t val) in fman_rtc_set_timer_fiper()
115 void fman_rtc_set_timer_alarm(struct rtc_regs *regs, int index, int64_t val) in fman_rtc_set_timer_alarm()
121 void fman_rtc_set_timer_offset(struct rtc_regs *regs, int64_t val) in fman_rtc_set_timer_offset()
127 uint64_t fman_rtc_get_trigger_stamp(struct rtc_regs *regs, int id) in fman_rtc_get_trigger_stamp()
138 uint32_t fman_rtc_get_timer_ctrl(struct rtc_regs *regs) in fman_rtc_get_timer_ctrl()
143 void fman_rtc_set_timer_ctrl(struct rtc_regs *regs, uint32_t val) in fman_rtc_set_timer_ctrl()
148 void fman_rtc_timers_soft_reset(struct rtc_regs *regs) in fman_rtc_timers_soft_reset()
155 void fman_rtc_init(struct rtc_cfg *cfg, struct rtc_regs *regs, int num_alarms, in fman_rtc_init()
227 bool fman_rtc_is_enabled(struct rtc_regs *regs) in fman_rtc_is_enabled()
232 void fman_rtc_enable(struct rtc_regs *regs, bool reset_clock) in fman_rtc_enable()
248 void fman_rtc_disable(struct rtc_regs *regs) in fman_rtc_disable()
254 void fman_rtc_clear_periodic_pulse(struct rtc_regs *regs, int id) in fman_rtc_clear_periodic_pulse()
270 void fman_rtc_clear_external_trigger(struct rtc_regs *regs, int id) in fman_rtc_clear_external_trigger()
289 void fman_rtc_set_alarm(struct rtc_regs *regs, int id, uint32_t val, bool enable) in fman_rtc_set_alarm()
302 void fman_rtc_set_periodic_pulse(struct rtc_regs *regs, int id, uint32_t val, in fman_rtc_set_periodic_pulse()
316 void fman_rtc_set_ext_trigger(struct rtc_regs *regs, int id, bool enable, in fman_rtc_set_ext_trigger()