Home
last modified time | relevance | path

Searched refs:rtc_regs (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/contrib/ncsw/inc/flib/
H A Dfsl_fman_rtc.h130 struct rtc_regs { struct
187 uint32_t fman_rtc_get_events(struct rtc_regs *regs);
195 uint32_t fman_rtc_get_interrupt_mask(struct rtc_regs *regs);
220 uint32_t fman_rtc_check_and_clear_event(struct rtc_regs *regs);
227 void fman_rtc_ack_event(struct rtc_regs *regs, uint32_t events);
249 uint32_t fman_rtc_get_timer_ctrl(struct rtc_regs *regs);
320 static inline uint64_t fman_rtc_get_timer(struct rtc_regs *regs) in fman_rtc_get_timer()
348 void fman_rtc_timers_soft_reset(struct rtc_regs *regs);
368 void fman_rtc_enable(struct rtc_regs *regs, bool reset_clock);
376 bool fman_rtc_is_enabled(struct rtc_regs *regs);
[all …]
/f-stack/freebsd/contrib/ncsw/Peripherals/FM/Rtc/
H A Dfman_rtc.c48 uint32_t fman_rtc_get_events(struct rtc_regs *regs) in fman_rtc_get_events()
58 uint32_t fman_rtc_get_interrupt_mask(struct rtc_regs *regs) in fman_rtc_get_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()
121 void fman_rtc_set_timer_offset(struct rtc_regs *regs, int64_t val) in fman_rtc_set_timer_offset()
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()
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()
[all …]
H A Dfm_rtc.h85 struct rtc_regs *p_MemMap;
H A Dfm_rtc.c95 struct rtc_regs *p_MemMap; in RtcExceptions()
185 p_Rtc->p_MemMap = (struct rtc_regs *)UINT_TO_PTR(p_FmRtcParam->baseAddress); in FM_RTC_Config()
196 struct rtc_regs *p_MemMap; in FM_RTC_Init()