Searched refs:ring_ctl0 (Results 1 - 1 of 1) sorted by relevance

/freebsd-13-stable/sys/contrib/octeon-sdk/
H A Dcvmx-tim.c183 cvmx_tim_ringx_ctl0_t ring_ctl0; local
200 ring_ctl0.u64 = 0;
201 ring_ctl0.s.timercount = interval + timer_id * interval / CVMX_TIM_NUM_TIMERS;
202 cvmx_write_csr(CVMX_TIM_RINGX_CTL0(timer_id), ring_ctl0.u64);
204 ring_ctl0.u64 = cvmx_read_csr(CVMX_TIM_RINGX_CTL0(timer_id));
205 ring_ctl0.s.ena = 1;
206 ring_ctl0.s.interval = interval;
207 cvmx_write_csr(CVMX_TIM_RINGX_CTL0(timer_id), ring_ctl0.u64);
208 ring_ctl0.u64 = cvmx_read_csr(CVMX_TIM_RINGX_CTL0(timer_id));

Completed in 29 milliseconds