Lines Matching defs:xcc_id
67 int xcc_id, int mec, int pipe, int queue)
70 adev->gfx.mec_bitmap[xcc_id].queue_bitmap);
274 struct amdgpu_ring *ring, int xcc_id)
284 if (test_bit(queue_bit, adev->gfx.mec_bitmap[xcc_id].queue_bitmap))
310 struct amdgpu_irq_src *irq, int xcc_id)
312 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
320 ring->xcc_id = xcc_id;
321 ring->vm_hub = AMDGPU_GFXHUB(xcc_id);
324 xcc_id * adev->doorbell_index.xcc_doorbell_range)
327 r = amdgpu_gfx_kiq_acquire(adev, ring, xcc_id);
333 snprintf(ring->name, sizeof(ring->name), "kiq_%d.%d.%d.%d", xcc_id, ring->me, ring->pipe, ring->queue);
347 void amdgpu_gfx_kiq_fini(struct amdgpu_device *adev, int xcc_id)
349 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
355 unsigned int hpd_size, int xcc_id)
359 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
382 unsigned int mqd_size, int xcc_id)
385 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
448 j = i + xcc_id * adev->gfx.num_compute_rings;
472 void amdgpu_gfx_mqd_sw_fini(struct amdgpu_device *adev, int xcc_id)
476 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
489 j = i + xcc_id * adev->gfx.num_compute_rings;
504 int amdgpu_gfx_disable_kcq(struct amdgpu_device *adev, int xcc_id)
506 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
522 j = i + xcc_id * adev->gfx.num_compute_rings;
535 int amdgpu_gfx_disable_kgq(struct amdgpu_device *adev, int xcc_id)
537 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
546 if (amdgpu_gfx_is_master_xcc(adev, xcc_id)) {
554 j = i + xcc_id * adev->gfx.num_gfx_rings;
581 int amdgpu_gfx_enable_kcq(struct amdgpu_device *adev, int xcc_id)
583 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
592 if (!test_bit(i, adev->gfx.mec_bitmap[xcc_id].queue_bitmap))
625 j = i + xcc_id * adev->gfx.num_compute_rings;
638 int amdgpu_gfx_enable_kgq(struct amdgpu_device *adev, int xcc_id)
640 struct amdgpu_kiq *kiq = &adev->gfx.kiq[xcc_id];
651 if (amdgpu_gfx_is_master_xcc(adev, xcc_id)) {
661 j = i + xcc_id * adev->gfx.num_gfx_rings;
910 int xcc_id))
1212 bool amdgpu_gfx_is_master_xcc(struct amdgpu_device *adev, int xcc_id)
1214 return !(xcc_id % (adev->gfx.num_xcc_per_xcp ?