Lines Matching refs:instance

127 		err = request_firmware(&adev->sdma.instance[i].fw, fw_name, adev->dev);  in cik_sdma_init_microcode()
130 err = amdgpu_ucode_validate(adev->sdma.instance[i].fw); in cik_sdma_init_microcode()
138 release_firmware(adev->sdma.instance[i].fw); in cik_sdma_init_microcode()
139 adev->sdma.instance[i].fw = NULL; in cik_sdma_init_microcode()
171 u32 me = (ring == &adev->sdma.instance[0].ring) ? 0 : 1; in cik_sdma_ring_get_wptr()
186 u32 me = (ring == &adev->sdma.instance[0].ring) ? 0 : 1; in cik_sdma_ring_set_wptr()
251 if (ring == &ring->adev->sdma.instance[0].ring) in cik_sdma_ring_emit_hdp_flush()
330 struct amdgpu_ring *sdma0 = &adev->sdma.instance[0].ring; in cik_sdma_gfx_stop()
331 struct amdgpu_ring *sdma1 = &adev->sdma.instance[1].ring; in cik_sdma_gfx_stop()
406 ring = &adev->sdma.instance[i].ring; in cik_sdma_gfx_resume()
509 if (!adev->sdma.instance[i].fw) in cik_sdma_load_microcode()
511 hdr = (const struct sdma_firmware_header_v1_0 *)adev->sdma.instance[i].fw->data; in cik_sdma_load_microcode()
514 adev->sdma.instance[i].fw_version = le32_to_cpu(hdr->header.ucode_version); in cik_sdma_load_microcode()
515 adev->sdma.instance[i].feature_version = le32_to_cpu(hdr->ucode_feature_version); in cik_sdma_load_microcode()
516 if (adev->sdma.instance[i].feature_version >= 20) in cik_sdma_load_microcode()
517 adev->sdma.instance[i].burst_nop = true; in cik_sdma_load_microcode()
519 (adev->sdma.instance[i].fw->data + le32_to_cpu(hdr->header.ucode_array_offset_bytes)); in cik_sdma_load_microcode()
523 WREG32(mmSDMA0_UCODE_ADDR + sdma_offsets[i], adev->sdma.instance[i].fw_version); in cik_sdma_load_microcode()
974 ring = &adev->sdma.instance[i].ring; in cik_sdma_sw_init()
996 amdgpu_ring_fini(&adev->sdma.instance[i].ring); in cik_sdma_sw_fini()
1218 amdgpu_fence_process(&adev->sdma.instance[0].ring); in cik_sdma_process_trap_irq()
1231 amdgpu_fence_process(&adev->sdma.instance[1].ring); in cik_sdma_process_trap_irq()
1313 adev->sdma.instance[i].ring.funcs = &cik_sdma_ring_funcs; in cik_sdma_set_ring_funcs()
1394 adev->mman.buffer_funcs_ring = &adev->sdma.instance[0].ring; in cik_sdma_set_buffer_funcs()
1409 adev->vm_manager.vm_pte_funcs_ring = &adev->sdma.instance[0].ring; in cik_sdma_set_vm_pte_funcs()