diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c b/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c index 1bccc5fe2d9d..0ce8331baeb2 100644 --- a/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c +++ b/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | |||
| @@ -421,7 +421,7 @@ static void sdma_v3_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) | |||
| 421 | static void sdma_v3_0_ring_emit_ib(struct amdgpu_ring *ring, | 421 | static void sdma_v3_0_ring_emit_ib(struct amdgpu_ring *ring, |
| 422 | struct amdgpu_job *job, | 422 | struct amdgpu_job *job, |
| 423 | struct amdgpu_ib *ib, | 423 | struct amdgpu_ib *ib, |
| 424 | bool ctx_switch) | 424 | uint32_t flags) |
| 425 | { | 425 | { |
| 426 | unsigned vmid = AMDGPU_JOB_GET_VMID(job); | 426 | unsigned vmid = AMDGPU_JOB_GET_VMID(job); |
| 427 | 427 | ||
| @@ -1145,8 +1145,7 @@ static int sdma_v3_0_sw_init(void *handle) | |||
| 1145 | ring->ring_obj = NULL; | 1145 | ring->ring_obj = NULL; |
| 1146 | if (!amdgpu_sriov_vf(adev)) { | 1146 | if (!amdgpu_sriov_vf(adev)) { |
| 1147 | ring->use_doorbell = true; | 1147 | ring->use_doorbell = true; |
| 1148 | ring->doorbell_index = (i == 0) ? | 1148 | ring->doorbell_index = adev->doorbell_index.sdma_engine[i]; |
| 1149 | adev->doorbell_index.sdma_engine0 : adev->doorbell_index.sdma_engine1; | ||
| 1150 | } else { | 1149 | } else { |
| 1151 | ring->use_pollmem = true; | 1150 | ring->use_pollmem = true; |
| 1152 | } | 1151 | } |
