diff options
author | Christian König <christian.koenig@amd.com> | 2018-01-24 13:55:32 -0500 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-02-19 14:18:54 -0500 |
commit | 8febe617d8d9a3562895cb9bcb52fd1d0467fdef (patch) | |
tree | 31b44fe9e4b2c841be39dec1567291c27c90eca1 /drivers/gpu/drm/amd/amdgpu | |
parent | 4c77edbf742540216898a7acb3d46a69ed4508a1 (diff) |
drm/amdgpu: revert "Add a parameter to amdgpu_bo_create()"
This reverts commit 2046d46db9166bddc84778f0b3477f6d1e9068ea.
Not needed any more.
Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 3 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 13 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 5 |
14 files changed, 21 insertions, 29 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c index 285916c93c3d..dced1d0b73e7 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | |||
@@ -216,8 +216,7 @@ int alloc_gtt_mem(struct kgd_dev *kgd, size_t size, | |||
216 | return -ENOMEM; | 216 | return -ENOMEM; |
217 | 217 | ||
218 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, AMDGPU_GEM_DOMAIN_GTT, | 218 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, AMDGPU_GEM_DOMAIN_GTT, |
219 | AMDGPU_GEM_CREATE_CPU_GTT_USWC, NULL, NULL, 0, | 219 | AMDGPU_GEM_CREATE_CPU_GTT_USWC, NULL, NULL, &(*mem)->bo); |
220 | &(*mem)->bo); | ||
221 | if (r) { | 220 | if (r) { |
222 | dev_err(adev->dev, | 221 | dev_err(adev->dev, |
223 | "failed to allocate BO for amdkfd (%d)\n", r); | 222 | "failed to allocate BO for amdkfd (%d)\n", r); |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c index 63ec1e1bb6aa..2fb299afc12b 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | |||
@@ -81,7 +81,7 @@ static void amdgpu_benchmark_move(struct amdgpu_device *adev, unsigned size, | |||
81 | 81 | ||
82 | n = AMDGPU_BENCHMARK_ITERATIONS; | 82 | n = AMDGPU_BENCHMARK_ITERATIONS; |
83 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, sdomain, 0, NULL, | 83 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, sdomain, 0, NULL, |
84 | NULL, 0, &sobj); | 84 | NULL, &sobj); |
85 | if (r) { | 85 | if (r) { |
86 | goto out_cleanup; | 86 | goto out_cleanup; |
87 | } | 87 | } |
@@ -94,7 +94,7 @@ static void amdgpu_benchmark_move(struct amdgpu_device *adev, unsigned size, | |||
94 | goto out_cleanup; | 94 | goto out_cleanup; |
95 | } | 95 | } |
96 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, ddomain, 0, NULL, | 96 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, ddomain, 0, NULL, |
97 | NULL, 0, &dobj); | 97 | NULL, &dobj); |
98 | if (r) { | 98 | if (r) { |
99 | goto out_cleanup; | 99 | goto out_cleanup; |
100 | } | 100 | } |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c index bccb0f70c997..71b4aec7f650 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | |||
@@ -109,7 +109,7 @@ static int amdgpu_cgs_alloc_gpu_mem(struct cgs_device *cgs_device, | |||
109 | *handle = 0; | 109 | *handle = 0; |
110 | 110 | ||
111 | ret = amdgpu_bo_create(adev, size, align, true, domain, flags, | 111 | ret = amdgpu_bo_create(adev, size, align, true, domain, flags, |
112 | NULL, NULL, 0, &obj); | 112 | NULL, NULL, &obj); |
113 | if (ret) { | 113 | if (ret) { |
114 | DRM_ERROR("(%d) bo create failed\n", ret); | 114 | DRM_ERROR("(%d) bo create failed\n", ret); |
115 | return ret; | 115 | return ret; |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c index 56b0b305a9fb..008eaee57114 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | |||
@@ -120,7 +120,7 @@ int amdgpu_gart_table_vram_alloc(struct amdgpu_device *adev) | |||
120 | PAGE_SIZE, true, AMDGPU_GEM_DOMAIN_VRAM, | 120 | PAGE_SIZE, true, AMDGPU_GEM_DOMAIN_VRAM, |
121 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | | 121 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | |
122 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, | 122 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, |
123 | NULL, NULL, 0, &adev->gart.robj); | 123 | NULL, NULL, &adev->gart.robj); |
124 | if (r) { | 124 | if (r) { |
125 | return r; | 125 | return r; |
126 | } | 126 | } |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c index 77304a81a290..a66f4c5de882 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | |||
@@ -60,7 +60,7 @@ int amdgpu_gem_object_create(struct amdgpu_device *adev, unsigned long size, | |||
60 | 60 | ||
61 | retry: | 61 | retry: |
62 | r = amdgpu_bo_create(adev, size, alignment, kernel, initial_domain, | 62 | r = amdgpu_bo_create(adev, size, alignment, kernel, initial_domain, |
63 | flags, NULL, resv, 0, &bo); | 63 | flags, NULL, resv, &bo); |
64 | if (r) { | 64 | if (r) { |
65 | if (r != -ERESTARTSYS) { | 65 | if (r != -ERESTARTSYS) { |
66 | if (flags & AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED) { | 66 | if (flags & AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED) { |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c index f0a685340cd4..512612ec3557 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | |||
@@ -190,7 +190,7 @@ int amdgpu_bo_create_reserved(struct amdgpu_device *adev, | |||
190 | r = amdgpu_bo_create(adev, size, align, true, domain, | 190 | r = amdgpu_bo_create(adev, size, align, true, domain, |
191 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | | 191 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | |
192 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, | 192 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, |
193 | NULL, NULL, 0, bo_ptr); | 193 | NULL, NULL, bo_ptr); |
194 | if (r) { | 194 | if (r) { |
195 | dev_err(adev->dev, "(%d) failed to allocate kernel bo\n", | 195 | dev_err(adev->dev, "(%d) failed to allocate kernel bo\n", |
196 | r); | 196 | r); |
@@ -336,7 +336,6 @@ static int amdgpu_bo_do_create(struct amdgpu_device *adev, | |||
336 | bool kernel, u32 domain, u64 flags, | 336 | bool kernel, u32 domain, u64 flags, |
337 | struct sg_table *sg, | 337 | struct sg_table *sg, |
338 | struct reservation_object *resv, | 338 | struct reservation_object *resv, |
339 | uint64_t init_value, | ||
340 | struct amdgpu_bo **bo_ptr) | 339 | struct amdgpu_bo **bo_ptr) |
341 | { | 340 | { |
342 | struct ttm_operation_ctx ctx = { | 341 | struct ttm_operation_ctx ctx = { |
@@ -443,7 +442,7 @@ static int amdgpu_bo_do_create(struct amdgpu_device *adev, | |||
443 | bo->tbo.mem.placement & TTM_PL_FLAG_VRAM) { | 442 | bo->tbo.mem.placement & TTM_PL_FLAG_VRAM) { |
444 | struct dma_fence *fence; | 443 | struct dma_fence *fence; |
445 | 444 | ||
446 | r = amdgpu_fill_buffer(bo, init_value, bo->tbo.resv, &fence); | 445 | r = amdgpu_fill_buffer(bo, 0, bo->tbo.resv, &fence); |
447 | if (unlikely(r)) | 446 | if (unlikely(r)) |
448 | goto fail_unreserve; | 447 | goto fail_unreserve; |
449 | 448 | ||
@@ -484,7 +483,7 @@ static int amdgpu_bo_create_shadow(struct amdgpu_device *adev, | |||
484 | AMDGPU_GEM_DOMAIN_GTT, | 483 | AMDGPU_GEM_DOMAIN_GTT, |
485 | AMDGPU_GEM_CREATE_CPU_GTT_USWC | | 484 | AMDGPU_GEM_CREATE_CPU_GTT_USWC | |
486 | AMDGPU_GEM_CREATE_SHADOW, | 485 | AMDGPU_GEM_CREATE_SHADOW, |
487 | NULL, bo->tbo.resv, 0, | 486 | NULL, bo->tbo.resv, |
488 | &bo->shadow); | 487 | &bo->shadow); |
489 | if (!r) { | 488 | if (!r) { |
490 | bo->shadow->parent = amdgpu_bo_ref(bo); | 489 | bo->shadow->parent = amdgpu_bo_ref(bo); |
@@ -496,22 +495,18 @@ static int amdgpu_bo_create_shadow(struct amdgpu_device *adev, | |||
496 | return r; | 495 | return r; |
497 | } | 496 | } |
498 | 497 | ||
499 | /* init_value will only take effect when flags contains | ||
500 | * AMDGPU_GEM_CREATE_VRAM_CLEARED. | ||
501 | */ | ||
502 | int amdgpu_bo_create(struct amdgpu_device *adev, | 498 | int amdgpu_bo_create(struct amdgpu_device *adev, |
503 | unsigned long size, int byte_align, | 499 | unsigned long size, int byte_align, |
504 | bool kernel, u32 domain, u64 flags, | 500 | bool kernel, u32 domain, u64 flags, |
505 | struct sg_table *sg, | 501 | struct sg_table *sg, |
506 | struct reservation_object *resv, | 502 | struct reservation_object *resv, |
507 | uint64_t init_value, | ||
508 | struct amdgpu_bo **bo_ptr) | 503 | struct amdgpu_bo **bo_ptr) |
509 | { | 504 | { |
510 | uint64_t parent_flags = flags & ~AMDGPU_GEM_CREATE_SHADOW; | 505 | uint64_t parent_flags = flags & ~AMDGPU_GEM_CREATE_SHADOW; |
511 | int r; | 506 | int r; |
512 | 507 | ||
513 | r = amdgpu_bo_do_create(adev, size, byte_align, kernel, domain, | 508 | r = amdgpu_bo_do_create(adev, size, byte_align, kernel, domain, |
514 | parent_flags, sg, resv, init_value, bo_ptr); | 509 | parent_flags, sg, resv, bo_ptr); |
515 | if (r) | 510 | if (r) |
516 | return r; | 511 | return r; |
517 | 512 | ||
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h index 33615e2ea2e6..c2b02f5c88d2 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | |||
@@ -206,7 +206,6 @@ int amdgpu_bo_create(struct amdgpu_device *adev, | |||
206 | bool kernel, u32 domain, u64 flags, | 206 | bool kernel, u32 domain, u64 flags, |
207 | struct sg_table *sg, | 207 | struct sg_table *sg, |
208 | struct reservation_object *resv, | 208 | struct reservation_object *resv, |
209 | uint64_t init_value, | ||
210 | struct amdgpu_bo **bo_ptr); | 209 | struct amdgpu_bo **bo_ptr); |
211 | int amdgpu_bo_create_reserved(struct amdgpu_device *adev, | 210 | int amdgpu_bo_create_reserved(struct amdgpu_device *adev, |
212 | unsigned long size, int align, | 211 | unsigned long size, int align, |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c index 8afec21dc45d..2a8d980d17f6 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | |||
@@ -104,7 +104,7 @@ amdgpu_gem_prime_import_sg_table(struct drm_device *dev, | |||
104 | 104 | ||
105 | ww_mutex_lock(&resv->lock, NULL); | 105 | ww_mutex_lock(&resv->lock, NULL); |
106 | ret = amdgpu_bo_create(adev, attach->dmabuf->size, PAGE_SIZE, false, | 106 | ret = amdgpu_bo_create(adev, attach->dmabuf->size, PAGE_SIZE, false, |
107 | AMDGPU_GEM_DOMAIN_GTT, 0, sg, resv, 0, &bo); | 107 | AMDGPU_GEM_DOMAIN_GTT, 0, sg, resv, &bo); |
108 | ww_mutex_unlock(&resv->lock); | 108 | ww_mutex_unlock(&resv->lock); |
109 | if (ret) | 109 | if (ret) |
110 | return ERR_PTR(ret); | 110 | return ERR_PTR(ret); |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c index 3144400435b7..5ca75a456ad2 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | |||
@@ -64,7 +64,7 @@ int amdgpu_sa_bo_manager_init(struct amdgpu_device *adev, | |||
64 | INIT_LIST_HEAD(&sa_manager->flist[i]); | 64 | INIT_LIST_HEAD(&sa_manager->flist[i]); |
65 | 65 | ||
66 | r = amdgpu_bo_create(adev, size, align, true, domain, | 66 | r = amdgpu_bo_create(adev, size, align, true, domain, |
67 | 0, NULL, NULL, 0, &sa_manager->bo); | 67 | 0, NULL, NULL, &sa_manager->bo); |
68 | if (r) { | 68 | if (r) { |
69 | dev_err(adev->dev, "(%d) failed to allocate bo for manager\n", r); | 69 | dev_err(adev->dev, "(%d) failed to allocate bo for manager\n", r); |
70 | return r; | 70 | return r; |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_test.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_test.c index 30d84df20437..f3d81b6fb499 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_test.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | |||
@@ -61,7 +61,7 @@ static void amdgpu_do_test_moves(struct amdgpu_device *adev) | |||
61 | 61 | ||
62 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, | 62 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, |
63 | AMDGPU_GEM_DOMAIN_VRAM, 0, | 63 | AMDGPU_GEM_DOMAIN_VRAM, 0, |
64 | NULL, NULL, 0, &vram_obj); | 64 | NULL, NULL, &vram_obj); |
65 | if (r) { | 65 | if (r) { |
66 | DRM_ERROR("Failed to create VRAM object\n"); | 66 | DRM_ERROR("Failed to create VRAM object\n"); |
67 | goto out_cleanup; | 67 | goto out_cleanup; |
@@ -82,7 +82,7 @@ static void amdgpu_do_test_moves(struct amdgpu_device *adev) | |||
82 | 82 | ||
83 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, | 83 | r = amdgpu_bo_create(adev, size, PAGE_SIZE, true, |
84 | AMDGPU_GEM_DOMAIN_GTT, 0, NULL, | 84 | AMDGPU_GEM_DOMAIN_GTT, 0, NULL, |
85 | NULL, 0, gtt_obj + i); | 85 | NULL, gtt_obj + i); |
86 | if (r) { | 86 | if (r) { |
87 | DRM_ERROR("Failed to create GTT object %d\n", i); | 87 | DRM_ERROR("Failed to create GTT object %d\n", i); |
88 | goto out_lclean; | 88 | goto out_lclean; |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c index c7b1f91a8ce7..d4339feb0bf4 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | |||
@@ -1312,7 +1312,7 @@ static int amdgpu_ttm_fw_reserve_vram_init(struct amdgpu_device *adev) | |||
1312 | r = amdgpu_bo_create(adev, adev->fw_vram_usage.size, | 1312 | r = amdgpu_bo_create(adev, adev->fw_vram_usage.size, |
1313 | PAGE_SIZE, true, AMDGPU_GEM_DOMAIN_VRAM, | 1313 | PAGE_SIZE, true, AMDGPU_GEM_DOMAIN_VRAM, |
1314 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | | 1314 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | |
1315 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, NULL, NULL, 0, | 1315 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, NULL, NULL, |
1316 | &adev->fw_vram_usage.reserved_bo); | 1316 | &adev->fw_vram_usage.reserved_bo); |
1317 | if (r) | 1317 | if (r) |
1318 | goto error_create; | 1318 | goto error_create; |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c index b2eae86bf906..7cdbe0c14496 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | |||
@@ -1059,7 +1059,7 @@ int amdgpu_uvd_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, | |||
1059 | AMDGPU_GEM_DOMAIN_VRAM, | 1059 | AMDGPU_GEM_DOMAIN_VRAM, |
1060 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | | 1060 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | |
1061 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, | 1061 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, |
1062 | NULL, NULL, 0, &bo); | 1062 | NULL, NULL, &bo); |
1063 | if (r) | 1063 | if (r) |
1064 | return r; | 1064 | return r; |
1065 | 1065 | ||
@@ -1109,7 +1109,7 @@ int amdgpu_uvd_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, | |||
1109 | AMDGPU_GEM_DOMAIN_VRAM, | 1109 | AMDGPU_GEM_DOMAIN_VRAM, |
1110 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | | 1110 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | |
1111 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, | 1111 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, |
1112 | NULL, NULL, 0, &bo); | 1112 | NULL, NULL, &bo); |
1113 | if (r) | 1113 | if (r) |
1114 | return r; | 1114 | return r; |
1115 | 1115 | ||
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c index 837962118dbc..e86d0b2e9b7a 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | |||
@@ -359,7 +359,7 @@ static int amdgpu_vcn_dec_get_create_msg(struct amdgpu_ring *ring, uint32_t hand | |||
359 | AMDGPU_GEM_DOMAIN_VRAM, | 359 | AMDGPU_GEM_DOMAIN_VRAM, |
360 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | | 360 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | |
361 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, | 361 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, |
362 | NULL, NULL, 0, &bo); | 362 | NULL, NULL, &bo); |
363 | if (r) | 363 | if (r) |
364 | return r; | 364 | return r; |
365 | 365 | ||
@@ -411,7 +411,7 @@ static int amdgpu_vcn_dec_get_destroy_msg(struct amdgpu_ring *ring, uint32_t han | |||
411 | AMDGPU_GEM_DOMAIN_VRAM, | 411 | AMDGPU_GEM_DOMAIN_VRAM, |
412 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | | 412 | AMDGPU_GEM_CREATE_CPU_ACCESS_REQUIRED | |
413 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, | 413 | AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS, |
414 | NULL, NULL, 0, &bo); | 414 | NULL, NULL, &bo); |
415 | if (r) | 415 | if (r) |
416 | return r; | 416 | return r; |
417 | 417 | ||
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c index 8ac3bcf9873f..cecdb216abff 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | |||
@@ -385,7 +385,7 @@ static int amdgpu_vm_alloc_levels(struct amdgpu_device *adev, | |||
385 | amdgpu_vm_bo_size(adev, level), | 385 | amdgpu_vm_bo_size(adev, level), |
386 | AMDGPU_GPU_PAGE_SIZE, true, | 386 | AMDGPU_GPU_PAGE_SIZE, true, |
387 | AMDGPU_GEM_DOMAIN_VRAM, flags, | 387 | AMDGPU_GEM_DOMAIN_VRAM, flags, |
388 | NULL, resv, 0, &pt); | 388 | NULL, resv, &pt); |
389 | if (r) | 389 | if (r) |
390 | return r; | 390 | return r; |
391 | 391 | ||
@@ -2354,8 +2354,7 @@ int amdgpu_vm_init(struct amdgpu_device *adev, struct amdgpu_vm *vm, | |||
2354 | 2354 | ||
2355 | size = amdgpu_vm_bo_size(adev, adev->vm_manager.root_level); | 2355 | size = amdgpu_vm_bo_size(adev, adev->vm_manager.root_level); |
2356 | r = amdgpu_bo_create(adev, size, align, true, AMDGPU_GEM_DOMAIN_VRAM, | 2356 | r = amdgpu_bo_create(adev, size, align, true, AMDGPU_GEM_DOMAIN_VRAM, |
2357 | flags, NULL, NULL, 0, | 2357 | flags, NULL, NULL, &vm->root.base.bo); |
2358 | &vm->root.base.bo); | ||
2359 | if (r) | 2358 | if (r) |
2360 | goto error_free_sched_entity; | 2359 | goto error_free_sched_entity; |
2361 | 2360 | ||