Lines Matching refs:group_regs
54 static struct bfin_gptimer_group_regs * const group_regs[BFIN_TIMER_NUM_GROUP] = variable
186 return !!(bfin_read(&group_regs[BFIN_TIMER_OCTET(timer_id)]->data_ilat) & timil_mask[timer_id]); in get_gptimer_intr()
193 bfin_write(&group_regs[BFIN_TIMER_OCTET(timer_id)]->data_ilat, timil_mask[timer_id]); in clear_gptimer_intr()
200 return !!(bfin_read(&group_regs[BFIN_TIMER_OCTET(timer_id)]->stat_ilat) & tovf_mask[timer_id]); in get_gptimer_over()
207 bfin_write(&group_regs[BFIN_TIMER_OCTET(timer_id)]->stat_ilat, tovf_mask[timer_id]); in clear_gptimer_over()
214 return !!(bfin_read(&group_regs[BFIN_TIMER_OCTET(timer_id)]->run) & trun_mask[timer_id]); in get_gptimer_run()
221 return bfin_read(&group_regs[group]->data_ilat); in get_gptimer_status()
228 bfin_write(&group_regs[group]->data_ilat, value); in set_gptimer_status()
236 return bfin_read(&group_regs[group]->status); in get_gptimer_status()
243 bfin_write(&group_regs[group]->status, value); in set_gptimer_status()
250 return bfin_read(&group_regs[BFIN_TIMER_OCTET(timer_id)]->status); in read_gptimer_status()
263 bfin_write(&group_regs[BFIN_TIMER_OCTET(timer_id)]->status, timil_mask[timer_id]); in clear_gptimer_intr()
277 bfin_write(&group_regs[BFIN_TIMER_OCTET(timer_id)]->status, tovf_mask[timer_id]); in clear_gptimer_over()
315 bfin_write(&group_regs[i]->enable, mask & 0xFF); in enable_gptimers()
328 bfin_write(&group_regs[i]->disable, m & 0xFF); in _disable_gptimers()
340 bfin_write(&group_regs[BFIN_TIMER_OCTET(i)]->status, trun_mask[i]); in disable_gptimers()
376 result |= (bfin_read(&group_regs[i]->enable) << (i << 3)); in get_enabled_gptimers()