Lines Matching defs:mec
1334 amdgpu_bo_free_kernel(&adev->gfx.mec.hpd_eop_obj, NULL, NULL);
1343 bitmap_zero(adev->gfx.mec.queue_bitmap, AMDGPU_MAX_COMPUTE_QUEUES);
1352 &adev->gfx.mec.hpd_eop_obj,
1353 &adev->gfx.mec.hpd_eop_gpu_addr,
1362 amdgpu_bo_kunmap(adev->gfx.mec.hpd_eop_obj);
1363 amdgpu_bo_unreserve(adev->gfx.mec.hpd_eop_obj);
1889 int mec, int pipe, int queue)
1898 ring->me = mec + 1;
1905 ring->eop_gpu_addr = adev->gfx.mec.hpd_eop_gpu_addr
1910 + ((ring->me - 1) * adev->gfx.mec.num_pipe_per_mec)
1940 adev->gfx.mec.num_mec = 2;
1945 adev->gfx.mec.num_mec = 1;
1949 adev->gfx.mec.num_pipe_per_mec = 4;
1950 adev->gfx.mec.num_queue_per_pipe = 8;
2027 for (i = 0; i < adev->gfx.mec.num_mec; ++i) {
2028 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) {
2029 for (k = 0; k < adev->gfx.mec.num_pipe_per_mec; k++) {
4357 if (!test_bit(i, adev->gfx.mec.queue_bitmap))
4625 if (adev->gfx.mec.mqd_backup[mqd_idx])
4626 memcpy(mqd, adev->gfx.mec.mqd_backup[mqd_idx], sizeof(struct vi_mqd_allocation));
4647 if (adev->gfx.mec.mqd_backup[mqd_idx])
4648 memcpy(adev->gfx.mec.mqd_backup[mqd_idx], mqd, sizeof(struct vi_mqd_allocation));
4670 if (adev->gfx.mec.mqd_backup[mqd_idx])
4671 memcpy(adev->gfx.mec.mqd_backup[mqd_idx], mqd, sizeof(struct vi_mqd_allocation));
4674 if (adev->gfx.mec.mqd_backup[mqd_idx])
4675 memcpy(mqd, adev->gfx.mec.mqd_backup[mqd_idx], sizeof(struct vi_mqd_allocation));
6254 pipe_num = ring->me * adev->gfx.mec.num_pipe_per_mec + ring->pipe;