Lines Matching refs:sdma

49 	u32 me = (ring == &adev->sdma.instance[0].ring) ? 0 : 1;  in si_dma_ring_get_wptr()
57 u32 me = (ring == &adev->sdma.instance[0].ring) ? 0 : 1; in si_dma_ring_set_wptr()
116 for (i = 0; i < adev->sdma.num_instances; i++) { in si_dma_stop()
117 ring = &adev->sdma.instance[i].ring; in si_dma_stop()
136 for (i = 0; i < adev->sdma.num_instances; i++) { in si_dma_start()
137 ring = &adev->sdma.instance[i].ring; in si_dma_start()
488 adev->sdma.num_instances = 2; in si_dma_early_init()
505 r = amdgpu_irq_add_id(adev, AMDGPU_IH_CLIENTID_LEGACY, 224, &adev->sdma.trap_irq); in si_dma_sw_init()
510 r = amdgpu_irq_add_id(adev, AMDGPU_IH_CLIENTID_LEGACY, 244, &adev->sdma.trap_irq_1); in si_dma_sw_init()
514 for (i = 0; i < adev->sdma.num_instances; i++) { in si_dma_sw_init()
515 ring = &adev->sdma.instance[i].ring; in si_dma_sw_init()
520 &adev->sdma.trap_irq, in si_dma_sw_init()
536 for (i = 0; i < adev->sdma.num_instances; i++) in si_dma_sw_fini()
537 amdgpu_ring_fini(&adev->sdma.instance[i].ring); in si_dma_sw_fini()
652 amdgpu_fence_process(&adev->sdma.instance[0].ring); in si_dma_process_trap_irq()
661 amdgpu_fence_process(&adev->sdma.instance[1].ring); in si_dma_process_trap_irq_1()
686 for (i = 0; i < adev->sdma.num_instances; i++) { in si_dma_set_clockgating_state()
698 for (i = 0; i < adev->sdma.num_instances; i++) { in si_dma_set_clockgating_state()
780 for (i = 0; i < adev->sdma.num_instances; i++) in si_dma_set_ring_funcs()
781 adev->sdma.instance[i].ring.funcs = &si_dma_ring_funcs; in si_dma_set_ring_funcs()
800 adev->sdma.trap_irq.num_types = AMDGPU_SDMA_IRQ_LAST; in si_dma_set_irq_funcs()
801 adev->sdma.trap_irq.funcs = &si_dma_trap_irq_funcs; in si_dma_set_irq_funcs()
802 adev->sdma.trap_irq_1.funcs = &si_dma_trap_irq_funcs_1; in si_dma_set_irq_funcs()
803 adev->sdma.illegal_inst_irq.funcs = &si_dma_illegal_inst_irq_funcs; in si_dma_set_irq_funcs()
868 adev->mman.buffer_funcs_ring = &adev->sdma.instance[0].ring; in si_dma_set_buffer_funcs()
886 for (i = 0; i < adev->sdma.num_instances; i++) in si_dma_set_vm_pte_funcs()
888 &adev->sdma.instance[i].ring; in si_dma_set_vm_pte_funcs()
890 adev->vm_manager.vm_pte_num_rings = adev->sdma.num_instances; in si_dma_set_vm_pte_funcs()