diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c index fcfb9d4f7477..36c763310df5 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | |||
@@ -358,8 +358,6 @@ static int amdgpu_ucode_patch_jt(struct amdgpu_firmware_info *ucode, | |||
358 | (le32_to_cpu(header->jt_offset) * 4); | 358 | (le32_to_cpu(header->jt_offset) * 4); |
359 | memcpy(dst_addr, src_addr, le32_to_cpu(header->jt_size) * 4); | 359 | memcpy(dst_addr, src_addr, le32_to_cpu(header->jt_size) * 4); |
360 | 360 | ||
361 | ucode->ucode_size += le32_to_cpu(header->jt_size) * 4; | ||
362 | |||
363 | return 0; | 361 | return 0; |
364 | } | 362 | } |
365 | 363 | ||
@@ -381,7 +379,7 @@ int amdgpu_ucode_init_bo(struct amdgpu_device *adev) | |||
381 | err = amdgpu_bo_create(adev, adev->firmware.fw_size, PAGE_SIZE, true, | 379 | err = amdgpu_bo_create(adev, adev->firmware.fw_size, PAGE_SIZE, true, |
382 | amdgpu_sriov_vf(adev) ? AMDGPU_GEM_DOMAIN_VRAM : AMDGPU_GEM_DOMAIN_GTT, | 380 | amdgpu_sriov_vf(adev) ? AMDGPU_GEM_DOMAIN_VRAM : AMDGPU_GEM_DOMAIN_GTT, |
383 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, | 381 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, |
384 | NULL, NULL, bo); | 382 | NULL, NULL, 0, bo); |
385 | if (err) { | 383 | if (err) { |
386 | dev_err(adev->dev, "(%d) Firmware buffer allocate failed\n", err); | 384 | dev_err(adev->dev, "(%d) Firmware buffer allocate failed\n", err); |
387 | goto failed; | 385 | goto failed; |