Lines Matching refs:timers

87     GPTimer *timers;  member
155 ptimer_transaction_begin(unit->timers[i].ptimer); in grlib_gptimer_set_scaler()
156 ptimer_set_freq(unit->timers[i].ptimer, value); in grlib_gptimer_set_scaler()
157 ptimer_transaction_commit(unit->timers[i].ptimer); in grlib_gptimer_set_scaler()
217 value = ptimer_get_count(unit->timers[id].ptimer); in grlib_gptimer_read()
222 value = unit->timers[id].reload; in grlib_gptimer_read()
227 trace_grlib_gptimer_readl(id, addr, unit->timers[id].config); in grlib_gptimer_read()
228 return unit->timers[id].config; in grlib_gptimer_read()
282 grlib_gptimer_tx_begin(&unit->timers[id]); in grlib_gptimer_write()
283 unit->timers[id].counter = value; in grlib_gptimer_write()
284 grlib_gptimer_enable(&unit->timers[id]); in grlib_gptimer_write()
285 grlib_gptimer_tx_commit(&unit->timers[id]); in grlib_gptimer_write()
290 unit->timers[id].reload = value; in grlib_gptimer_write()
301 value |= unit->timers[id].config & GPTIMER_INT_PENDING; in grlib_gptimer_write()
304 unit->timers[id].config = value; in grlib_gptimer_write()
309 grlib_gptimer_tx_begin(&unit->timers[id]); in grlib_gptimer_write()
311 grlib_gptimer_restart(&unit->timers[id]); in grlib_gptimer_write()
313 grlib_gptimer_enable(&unit->timers[id]); in grlib_gptimer_write()
319 unit->timers[id].config = value; in grlib_gptimer_write()
320 grlib_gptimer_tx_commit(&unit->timers[id]); in grlib_gptimer_write()
359 GPTimer *timer = &unit->timers[i]; in grlib_gptimer_reset()
381 unit->timers = g_malloc0(sizeof unit->timers[0] * unit->nr_timers); in grlib_gptimer_realize()
384 GPTimer *timer = &unit->timers[i]; in grlib_gptimer_realize()