aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian König <christian.koenig@amd.com>2018-02-16 04:08:24 -0500
committerAlex Deucher <alexander.deucher@amd.com>2018-02-20 14:40:33 -0500
commita489727fcc7a6da19fce994a0bdcb6c7ae560f7b (patch)
tree075658c93141619817a0af1e3392b96fb132da21
parentc06cc6f7608d70561655d4fc9e3f9144761aa44b (diff)
drm/radeon: use drm_gem_private_object_init
We use our own backing store and don't need the shmem file. Signed-off-by: Christian König <christian.koenig@amd.com> Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-rw-r--r--drivers/gpu/drm/radeon/radeon_object.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_object.c b/drivers/gpu/drm/radeon/radeon_object.c
index 15404af9d740..c38fea37a67d 100644
--- a/drivers/gpu/drm/radeon/radeon_object.c
+++ b/drivers/gpu/drm/radeon/radeon_object.c
@@ -204,11 +204,7 @@ int radeon_bo_create(struct radeon_device *rdev,
204 bo = kzalloc(sizeof(struct radeon_bo), GFP_KERNEL); 204 bo = kzalloc(sizeof(struct radeon_bo), GFP_KERNEL);
205 if (bo == NULL) 205 if (bo == NULL)
206 return -ENOMEM; 206 return -ENOMEM;
207 r = drm_gem_object_init(rdev->ddev, &bo->gem_base, size); 207 drm_gem_private_object_init(rdev->ddev, &bo->gem_base, size);
208 if (unlikely(r)) {
209 kfree(bo);
210 return r;
211 }
212 bo->rdev = rdev; 208 bo->rdev = rdev;
213 bo->surface_reg = -1; 209 bo->surface_reg = -1;
214 INIT_LIST_HEAD(&bo->list); 210 INIT_LIST_HEAD(&bo->list);