Searched refs:rctrl (Results 1 – 1 of 1) sorted by relevance
124 struct timvf_ctrl_reg rctrl; in timvf_ring_start() local157 rctrl.rctrl0 = interval; in timvf_ring_start()160 rctrl.rctrl1 = (uint64_t)(timr->clk_src) << 51 | in timvf_ring_start()166 rctrl.rctrl2 = (uint64_t)(TIM_CHUNK_SIZE / 16) << 40; in timvf_ring_start()180 rctrl.rctrl1 |= 1ull << 43 /* ENA_DFB (Enable don't free) */; in timvf_ring_start()186 if (timvf_ring_conf_set(&rctrl, timr->tim_ring_id)) { in timvf_ring_start()214 struct timvf_ctrl_reg rctrl = {0}; in timvf_ring_stop() local215 rctrl.rctrl0 = timvf_read64((uint8_t *)timr->vbar0 + TIM_VRING_CTL0); in timvf_ring_stop()216 rctrl.rctrl1 = timvf_read64((uint8_t *)timr->vbar0 + TIM_VRING_CTL1); in timvf_ring_stop()217 rctrl.rctrl1 &= ~(1ull << 47); /* Disable */ in timvf_ring_stop()[all …]