AMDGPU_MAX_COMPUTE_RINGS
if (WARN_ON(adev->gfx.num_compute_rings > AMDGPU_MAX_COMPUTE_RINGS))
adev->gfx.num_compute_rings = AMDGPU_MAX_COMPUTE_RINGS;
adev->gfx.mec.mqd_backup[AMDGPU_MAX_COMPUTE_RINGS] = kmalloc(mqd_size, M_DRM, GFP_KERNEL);
if (!adev->gfx.mec.mqd_backup[AMDGPU_MAX_COMPUTE_RINGS])
kfree(adev->gfx.mec.mqd_backup[AMDGPU_MAX_COMPUTE_RINGS]);
void *mqd_backup[AMDGPU_MAX_COMPUTE_RINGS + 1];
struct amdgpu_ring compute_ring[AMDGPU_MAX_COMPUTE_RINGS];
adev->gfx.num_compute_rings = AMDGPU_MAX_COMPUTE_RINGS;
int mqd_idx = AMDGPU_MAX_COMPUTE_RINGS;
adev->gfx.num_compute_rings = AMDGPU_MAX_COMPUTE_RINGS;
int mqd_idx = AMDGPU_MAX_COMPUTE_RINGS;
adev->gfx.num_compute_rings = AMDGPU_MAX_COMPUTE_RINGS;