AMDGPU_MES_KIQ_PIPE
if (pipe == AMDGPU_MES_KIQ_PIPE)
ring->eop_gpu_addr = adev->mes.eop_gpu_addr[AMDGPU_MES_KIQ_PIPE];
if (pipe == AMDGPU_MES_KIQ_PIPE)
if (!adev->enable_mes_kiq && pipe == AMDGPU_MES_KIQ_PIPE)
mes_v11_0_free_ucode_buffers(adev, AMDGPU_MES_KIQ_PIPE);
r = mes_v11_0_load_microcode(adev, AMDGPU_MES_KIQ_PIPE, true);
r = mes_v11_0_queue_init(adev, AMDGPU_MES_KIQ_PIPE);
if (!adev->enable_mes_kiq && pipe == AMDGPU_MES_KIQ_PIPE)
else if (pipe == AMDGPU_MES_KIQ_PIPE && adev->enable_mes_kiq)
pipe == AMDGPU_MES_KIQ_PIPE)
if (!adev->enable_uni_mes && pipe == AMDGPU_MES_KIQ_PIPE)
((pipe == AMDGPU_MES_KIQ_PIPE) && !adev->mes.kiq_version)) {
else if (pipe == AMDGPU_MES_KIQ_PIPE && adev->enable_mes_kiq)
ring->eop_gpu_addr = adev->mes.eop_gpu_addr[AMDGPU_MES_KIQ_PIPE];
if (!adev->enable_uni_mes && pipe == AMDGPU_MES_KIQ_PIPE)
if (!adev->enable_uni_mes && pipe == AMDGPU_MES_KIQ_PIPE) {
mes_v12_0_free_ucode_buffers(adev, AMDGPU_MES_KIQ_PIPE);
mes_v12_0_kiq_setting(&adev->mes.ring[AMDGPU_MES_KIQ_PIPE]);
r = mes_v12_0_load_microcode(adev, AMDGPU_MES_KIQ_PIPE, true);
r = mes_v12_0_queue_init(adev, AMDGPU_MES_KIQ_PIPE);
r = mes_v12_0_set_hw_resources(&adev->mes, AMDGPU_MES_KIQ_PIPE);
mes_v12_0_set_hw_resources_1(&adev->mes, AMDGPU_MES_KIQ_PIPE);
pipe = AMDGPU_MES_KIQ_PIPE;
pipe = AMDGPU_MES_KIQ_PIPE;
pipe = AMDGPU_MES_KIQ_PIPE;
pipe = AMDGPU_MES_KIQ_PIPE;
return mes_v12_0_submit_pkt_and_poll_completion(mes, AMDGPU_MES_KIQ_PIPE,
if (pipe == AMDGPU_MES_KIQ_PIPE)
if (!adev->enable_uni_mes && pipe == AMDGPU_MES_KIQ_PIPE)
else if (pipe == AMDGPU_MES_KIQ_PIPE && adev->enable_mes_kiq)
int inst = MES_PIPE_INST(xcc_id, AMDGPU_MES_KIQ_PIPE);
if (!adev->enable_uni_mes && pipe == AMDGPU_MES_KIQ_PIPE)
AMDGPU_MES_KIQ_PIPE)
AMDGPU_MES_KIQ_PIPE, xcc_id);
int inst = MES_PIPE_INST(xcc_id, AMDGPU_MES_KIQ_PIPE);
r = mes_v12_1_load_microcode(adev, AMDGPU_MES_KIQ_PIPE,
r = mes_v12_1_queue_init(adev, AMDGPU_MES_KIQ_PIPE, xcc_id);
AMDGPU_MES_KIQ_PIPE, xcc_id);
AMDGPU_MES_KIQ_PIPE, xcc_id);
pipe = AMDGPU_MES_KIQ_PIPE;
pipe = AMDGPU_MES_KIQ_PIPE;
pipe = AMDGPU_MES_KIQ_PIPE;
pipe = AMDGPU_MES_KIQ_PIPE;
pipe = AMDGPU_MES_KIQ_PIPE;
return mes_v12_1_submit_pkt_and_poll_completion(mes, xcc_id, AMDGPU_MES_KIQ_PIPE,