soc15_grbm_select
soc15_grbm_select(adev, 1, 0, 0, 0, GET_INST(GC, inst));
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, inst));
soc15_grbm_select(adev, mec, pipe, queue, vmid, GET_INST(GC, inst));
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, inst));
soc15_grbm_select(adev, 1, pipe_idx, queue_slot, 0, GET_INST(GC, inst));
soc15_grbm_select(adev, me_id, pipe_id, queue_id, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, me, pipe, q, vm, 0);
soc15_grbm_select(adev, 0, 0, 0, i, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, i, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, adev->gfx.kiq[0].ring.me,
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, 1 + i, j, k, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, i, 0);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, 0, 0, 0, i, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, 0, 0, 0, i, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, 0));
soc15_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, ring->me,
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, adev->gfx.kiq[xcc_id].ring.me,
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, me_id, pipe_id, queue_id, 0, xcc_id);
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, me, pipe, queue, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, 0, 0, 0, 0, GET_INST(GC, xcc_id));
soc15_grbm_select(adev, 1 + i, j, k, 0,
soc15_grbm_select(adev, 0, 0, 0, 0, 0);
soc15_grbm_select(adev, me, pipe, q, vm, GET_INST(GC, xcc_id));
void soc15_grbm_select(struct amdgpu_device *adev,