nv_grbm_select
nv_grbm_select(adev, mec, pipe, queue, vmid);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, mec, pipe, queue, vmid);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, me_id, pipe_id, queue_id, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, me, pipe, q, vm);
nv_grbm_select(adev, 0, 0, 0, i);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, 0, 0, 0, i);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, ring->me, ring->pipe, ring->queue, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, adev->gfx.me.num_me + i, j, k, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
nv_grbm_select(adev, i, j, k, 0);
nv_grbm_select(adev, 0, 0, 0, 0);
void nv_grbm_select(struct amdgpu_device *adev,