Lines Matching refs:rptr
167 adev->irq.ih.rptr = 0; in navi10_ih_disable_interrupts()
186 adev->irq.ih1.rptr = 0; in navi10_ih_disable_interrupts()
206 adev->irq.ih2.rptr = 0; in navi10_ih_disable_interrupts()
480 wptr, ih->rptr, tmp); in navi10_ih_get_wptr()
481 ih->rptr = tmp; in navi10_ih_get_wptr()
512 u32 ring_index = ih->rptr >> 2; in navi10_ih_decode_iv()
539 ih->rptr += 32; in navi10_ih_decode_iv()
567 if ((v < ih->ring_size) && (v != ih->rptr)) in navi10_ih_irq_rearm()
568 WDOORBELL32(ih->doorbell_index, ih->rptr); in navi10_ih_irq_rearm()
586 *ih->rptr_cpu = ih->rptr; in navi10_ih_set_rptr()
587 WDOORBELL32(ih->doorbell_index, ih->rptr); in navi10_ih_set_rptr()
592 WREG32_SOC15(OSSSYS, 0, mmIH_RB_RPTR, ih->rptr); in navi10_ih_set_rptr()
594 WREG32_SOC15(OSSSYS, 0, mmIH_RB_RPTR_RING1, ih->rptr); in navi10_ih_set_rptr()
596 WREG32_SOC15(OSSSYS, 0, mmIH_RB_RPTR_RING2, ih->rptr); in navi10_ih_set_rptr()