drivers/gpu/drm/openchrome/ttm_gem.c |   13 +++++++++----
 drivers/gpu/drm/openchrome/via_drv.h |   15 +++++++++------
 2 files changed, 18 insertions(+), 10 deletions(-)

New commits:
commit 1259ecb387fcdb3587bccfe72f27bad527d1ecad
Author: Kevin Brace <kevinbr...@gmx.com>
Date:   Fri Aug 18 17:20:19 2017 -0700

    Rename ttm_gem_create function’s type input parameter to domains
    
    Signed-off-by: Kevin Brace <kevinbr...@gmx.com>

diff --git a/drivers/gpu/drm/openchrome/ttm_gem.c 
b/drivers/gpu/drm/openchrome/ttm_gem.c
index b6a995b7af2e..316faf8f4b2d 100644
--- a/drivers/gpu/drm/openchrome/ttm_gem.c
+++ b/drivers/gpu/drm/openchrome/ttm_gem.c
@@ -79,9 +79,14 @@ int ttm_mmap(struct file *filp, struct vm_area_struct *vma)
 }
 
 struct drm_gem_object *
-ttm_gem_create(struct drm_device *dev, struct ttm_bo_device *bdev,
-              enum ttm_bo_type origin, int types, bool interruptible,
-              int byte_align, int page_align, unsigned long size)
+ttm_gem_create(struct drm_device *dev,
+               struct ttm_bo_device *bdev,
+               enum ttm_bo_type origin,
+               uint32_t domains,
+               bool interruptible,
+               int byte_align,
+               int page_align,
+               unsigned long size)
 {
        struct ttm_buffer_object *bo = NULL;
        struct ttm_gem_object *obj;
@@ -90,7 +95,7 @@ ttm_gem_create(struct drm_device *dev, struct ttm_bo_device 
*bdev,
        size = round_up(size, byte_align);
        size = ALIGN(size, page_align);
 
-       ret = via_bo_create(bdev, size, origin, types, byte_align,
+       ret = via_bo_create(bdev, size, origin, domains, byte_align,
                              page_align, interruptible, NULL, NULL, &bo);
        if (ret) {
                DRM_ERROR("Failed to create buffer object\n");
diff --git a/drivers/gpu/drm/openchrome/via_drv.h 
b/drivers/gpu/drm/openchrome/via_drv.h
index e9473e667a26..49a0f7190d00 100644
--- a/drivers/gpu/drm/openchrome/via_drv.h
+++ b/drivers/gpu/drm/openchrome/via_drv.h
@@ -274,12 +274,15 @@ extern int ttm_mmap(struct file *filp, struct 
vm_area_struct *vma);
 
 extern int ttm_gem_open_object(struct drm_gem_object *obj, struct drm_file 
*file_priv);
 extern void ttm_gem_free_object(struct drm_gem_object *obj);
-extern struct drm_gem_object *ttm_gem_create(struct drm_device *dev,
-                         struct ttm_bo_device *bdev,
-                         enum ttm_bo_type origin,
-                         int type, bool interruptible,
-                         int byte_align, int page_align,
-                         unsigned long size);
+extern struct drm_gem_object *
+ttm_gem_create(struct drm_device *dev,
+               struct ttm_bo_device *bdev,
+               enum ttm_bo_type origin,
+               uint32_t domains,
+               bool interruptible,
+               int byte_align,
+               int page_align,
+               unsigned long size);
 extern struct ttm_buffer_object *ttm_gem_mapping(struct drm_gem_object *obj);
 
 extern struct ttm_tt *
_______________________________________________
Openchrome-devel mailing list
Openchrome-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/openchrome-devel

Reply via email to