AMDGPU_HW_IP_COMPUTE
case AMDGPU_HW_IP_COMPUTE:
[AMDGPU_HW_IP_COMPUTE] = 4,
if (hw_ip == AMDGPU_HW_IP_COMPUTE || hw_ip == AMDGPU_HW_IP_GFX) {
[AMDGPU_HW_IP_COMPUTE] = "compute",
u32 compute_mqd_size = max(adev->mqds[AMDGPU_HW_IP_COMPUTE].mqd_size, mqd_size);
case AMDGPU_HW_IP_COMPUTE:
case AMDGPU_HW_IP_COMPUTE:
case AMDGPU_HW_IP_COMPUTE:
mqd_mgr = &adev->mqds[AMDGPU_HW_IP_COMPUTE];
AMDGPU_RING_TYPE_COMPUTE = AMDGPU_HW_IP_COMPUTE,
if (!(ip_mask & ((1 << AMDGPU_HW_IP_GFX) | (1 << AMDGPU_HW_IP_COMPUTE))))
(queue->queue_type == AMDGPU_HW_IP_COMPUTE)) &&
if (!(ip_mask & ((1 << AMDGPU_HW_IP_GFX) | (1 << AMDGPU_HW_IP_COMPUTE))))
(queue->queue_type == AMDGPU_HW_IP_COMPUTE)) &&
case AMDGPU_HW_IP_COMPUTE:
(queue->queue_type == AMDGPU_HW_IP_COMPUTE)))
args->in.ip_type != AMDGPU_HW_IP_COMPUTE) {
(args->in.ip_type != AMDGPU_HW_IP_COMPUTE) &&
adev->mqds[AMDGPU_HW_IP_COMPUTE].mqd_size =
adev->mqds[AMDGPU_HW_IP_COMPUTE].init_mqd =
adev->userq_funcs[AMDGPU_HW_IP_COMPUTE] = &userq_mes_funcs;
adev->userq_funcs[AMDGPU_HW_IP_COMPUTE] = &userq_mes_funcs;
if (adev->userq_funcs[AMDGPU_HW_IP_COMPUTE]) {
adev->mqds[AMDGPU_HW_IP_COMPUTE].mqd_size =
adev->mqds[AMDGPU_HW_IP_COMPUTE].init_mqd =
adev->userq_funcs[AMDGPU_HW_IP_COMPUTE] = &userq_mes_funcs;
if (adev->userq_funcs[AMDGPU_HW_IP_COMPUTE]) {
adev->mqds[AMDGPU_HW_IP_COMPUTE].mqd_size =
adev->mqds[AMDGPU_HW_IP_COMPUTE].init_mqd =
AMDGPU_MQD_SIZE_ALIGN(adev->mqds[AMDGPU_HW_IP_COMPUTE].mqd_size);
adev->mqds[AMDGPU_HW_IP_COMPUTE].mqd_size =
adev->mqds[AMDGPU_HW_IP_COMPUTE].init_mqd =
if (queue->queue_type == AMDGPU_HW_IP_COMPUTE) {