Lines Matching refs:ptimer
66 struct ptimer_state *ptimer; member
97 ptimer_transaction_begin(timer->ptimer); in grlib_gptimer_tx_begin()
102 ptimer_transaction_commit(timer->ptimer); in grlib_gptimer_tx_commit()
111 ptimer_stop(timer->ptimer); in grlib_gptimer_enable()
124 ptimer_set_count(timer->ptimer, (uint64_t)timer->counter + 1); in grlib_gptimer_enable()
125 ptimer_run(timer->ptimer, 1); in grlib_gptimer_enable()
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()
364 ptimer_transaction_begin(timer->ptimer); in grlib_gptimer_reset()
365 ptimer_stop(timer->ptimer); in grlib_gptimer_reset()
366 ptimer_set_count(timer->ptimer, 0); in grlib_gptimer_reset()
367 ptimer_set_freq(timer->ptimer, unit->freq_hz); in grlib_gptimer_reset()
368 ptimer_transaction_commit(timer->ptimer); in grlib_gptimer_reset()
387 timer->ptimer = ptimer_init(grlib_gptimer_hit, timer, in grlib_gptimer_realize()
394 ptimer_transaction_begin(timer->ptimer); in grlib_gptimer_realize()
395 ptimer_set_freq(timer->ptimer, unit->freq_hz); in grlib_gptimer_realize()
396 ptimer_transaction_commit(timer->ptimer); in grlib_gptimer_realize()