Lines Matching refs:dw_timer_regs_t

124 } dw_timer_regs_t;  typedef
127 dw_timer_regs_t timer[DW_NR_TIMERS];
136 dw_timer_regs_t *base;
167 .base = (dw_timer_regs_t *)DW_TIMER0_BASE,
174 .base = (dw_timer_regs_t *)DW_TIMER1_BASE,
181 .base = (dw_timer_regs_t *)DW_TIMER2_BASE,
188 .base = (dw_timer_regs_t *)DW_TIMER3_BASE,
195 .base = (dw_timer_regs_t *)DW_TIMER4_BASE,
202 .base = (dw_timer_regs_t *)DW_TIMER5_BASE,
209 .base = (dw_timer_regs_t *)DW_TIMER6_BASE,
216 .base = (dw_timer_regs_t *)DW_TIMER7_BASE,
222 uint32_t hal_timer_read_load(dw_timer_regs_t *timer_base) in hal_timer_read_load()
226 void hal_timer_write_load(dw_timer_regs_t *timer_base, uint32_t value) in hal_timer_write_load()
230 uint32_t hal_timer_get_current(dw_timer_regs_t *timer_base) in hal_timer_get_current()
234 void hal_timer_set_enable(dw_timer_regs_t *timer_base) in hal_timer_set_enable()
238 void hal_timer_set_disable(dw_timer_regs_t *timer_base) in hal_timer_set_disable()
242 uint32_t hal_timer_get_enable(dw_timer_regs_t *timer_base) in hal_timer_get_enable()
249 void hal_timer_set_mode_free(dw_timer_regs_t *timer_base) in hal_timer_set_mode_free()
253 void hal_timer_set_mode_load(dw_timer_regs_t *timer_base) in hal_timer_set_mode_load()
257 uint32_t hal_timer_get_model(dw_timer_regs_t *timer_base) in hal_timer_get_model()
264 void hal_timer_set_mask(dw_timer_regs_t *timer_base) in hal_timer_set_mask()
268 void hal_timer_set_unmask(dw_timer_regs_t *timer_base) in hal_timer_set_unmask()
272 uint32_t hal_timer_get_mask(dw_timer_regs_t *timer_base) in hal_timer_get_mask()
279 void hal_timer_set_hardtrigger_en(dw_timer_regs_t *timer_base) in hal_timer_set_hardtrigger_en()
283 void hal_timer_set_hardtrigger_dis(dw_timer_regs_t *timer_base) in hal_timer_set_hardtrigger_dis()
287 uint32_t hal_timer_get_hardtrigger(dw_timer_regs_t *timer_base) in hal_timer_get_hardtrigger()
294 uint32_t hal_timer_clear_irq(dw_timer_regs_t *timer_base) in hal_timer_clear_irq()
301 uint32_t hal_timer_get_int_status(dw_timer_regs_t *timer_base) in hal_timer_get_int_status()
308 void hal_timer_reset_register(dw_timer_regs_t *timer_base) in hal_timer_reset_register()
329 dw_timer_regs_t *timer_base = _tmr->base; in rt_hw_hwtmr_isr()
427 _timer_obj[i].base = (dw_timer_regs_t *)DRV_IOREMAP((void*)_timer_obj[i].base, 0x10000); in rt_hw_timer_init()