Lines Matching refs:ih1
108 if (adev->irq.ih1.ring_size) { in navi10_ih_enable_interrupts()
121 adev->irq.ih1.enabled = true; in navi10_ih_enable_interrupts()
169 if (adev->irq.ih1.ring_size) { in navi10_ih_disable_interrupts()
185 adev->irq.ih1.enabled = false; in navi10_ih_disable_interrupts()
186 adev->irq.ih1.rptr = 0; in navi10_ih_disable_interrupts()
309 if (adev->irq.ih1.ring_size) in navi10_ih_irq_init()
348 ih = &adev->irq.ih1; in navi10_ih_irq_init()
461 else if (ih == &adev->irq.ih1) in navi10_ih_get_wptr()
485 else if (ih == &adev->irq.ih1) in navi10_ih_get_wptr()
557 else if (ih == &adev->irq.ih1) in navi10_ih_irq_rearm()
593 } else if (ih == &adev->irq.ih1) { in navi10_ih_set_rptr()
617 *adev->irq.ih1.wptr_cpu = wptr; in navi10_ih_self_irq()
672 adev->irq.ih1.ring_size = 0; in navi10_ih_sw_init()
676 r = amdgpu_ih_ring_init(adev, &adev->irq.ih1, PAGE_SIZE, true); in navi10_ih_sw_init()
680 adev->irq.ih1.use_doorbell = true; in navi10_ih_sw_init()
681 adev->irq.ih1.doorbell_index = in navi10_ih_sw_init()
704 amdgpu_ih_ring_fini(adev, &adev->irq.ih1); in navi10_ih_sw_fini()