Lines Matching refs:AspeedTimer

62 static inline AspeedTimerCtrlState *timer_to_ctrl(AspeedTimer *t)  in timer_to_ctrl()
64 const AspeedTimer (*timers)[] = (void *)t - (t->id * sizeof(*t)); in timer_to_ctrl()
68 static inline bool timer_ctrl_status(AspeedTimer *t, enum timer_ctrl_op op) in timer_ctrl_status()
73 static inline bool timer_enabled(AspeedTimer *t) in timer_enabled()
78 static inline bool timer_overflow_interrupt(AspeedTimer *t) in timer_overflow_interrupt()
83 static inline bool timer_can_pulse(AspeedTimer *t) in timer_can_pulse()
88 static inline bool timer_external_clock(AspeedTimer *t) in timer_external_clock()
93 static inline uint32_t calculate_rate(struct AspeedTimer *t) in calculate_rate()
101 static inline uint32_t calculate_ticks(struct AspeedTimer *t, uint64_t now_ns) in calculate_ticks()
110 static uint32_t calculate_min_ticks(AspeedTimer *t, uint32_t value) in calculate_min_ticks()
118 static inline uint64_t calculate_time(struct AspeedTimer *t, uint32_t ticks) in calculate_time()
129 static inline uint32_t calculate_match(struct AspeedTimer *t, int i) in calculate_match()
134 static uint64_t calculate_next(struct AspeedTimer *t) in calculate_next()
176 static void aspeed_timer_mod(AspeedTimer *t) in aspeed_timer_mod()
186 AspeedTimer *t = opaque; in aspeed_timer_expire()
214 static uint64_t aspeed_timer_get_value(AspeedTimer *t, int reg) in aspeed_timer_get_value()
269 AspeedTimer *t; in aspeed_timer_set_value()
320 static void aspeed_timer_ctrl_enable(AspeedTimer *t, bool enable) in aspeed_timer_ctrl_enable()
331 static void aspeed_timer_ctrl_external_clock(AspeedTimer *t, bool enable) in aspeed_timer_ctrl_external_clock()
336 static void aspeed_timer_ctrl_overflow_interrupt(AspeedTimer *t, bool enable) in aspeed_timer_ctrl_overflow_interrupt()
341 static void aspeed_timer_ctrl_pulse_enable(AspeedTimer *t, bool enable) in aspeed_timer_ctrl_pulse_enable()
356 static void (*const ctrl_ops[])(AspeedTimer *, bool) = {
379 static void aspeed_timer_ctrl_op(AspeedTimer *t, enum timer_ctrl_op op, in aspeed_timer_ctrl_op()
396 AspeedTimer *t; in aspeed_timer_set_ctrl()
596 AspeedTimer *t = &s->timers[id]; in aspeed_init_one_timer()
625 AspeedTimer *t = &s->timers[i]; in aspeed_timer_reset()
649 VMSTATE_UINT8(id, AspeedTimer),
650 VMSTATE_INT32(level, AspeedTimer),
651 VMSTATE_TIMER(timer, AspeedTimer),
652 VMSTATE_UINT32(reload, AspeedTimer),
653 VMSTATE_UINT32_ARRAY(match, AspeedTimer, 2),
669 AspeedTimer),