drivers/gpu/drm/openchrome/ttm_gem.c | 8 ++++---- drivers/gpu/drm/openchrome/via_display.c | 2 +- drivers/gpu/drm/openchrome/via_display.h | 2 +- drivers/gpu/drm/openchrome/via_drv.h | 11 +++-------- drivers/gpu/drm/openchrome/via_fb.c | 2 +- drivers/gpu/drm/openchrome/via_ttm.c | 10 +++++----- 6 files changed, 15 insertions(+), 20 deletions(-)
New commits: commit bc6da9c6cff1bda5e4c9fd970537aba464e4f977 Author: Kevin Brace <kevinbr...@gmx.com> Date: Sat Aug 26 21:51:50 2017 -0700 Rename ttm_heap structâs pbo to bo 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 a5eb74e656e2..b6a995b7af2e 100644 --- a/drivers/gpu/drm/openchrome/ttm_gem.c +++ b/drivers/gpu/drm/openchrome/ttm_gem.c @@ -37,10 +37,10 @@ int ttm_gem_open_object(struct drm_gem_object *obj, struct drm_file *file_priv) void ttm_gem_free_object(struct drm_gem_object *obj) { struct ttm_gem_object *gem = container_of(obj, struct ttm_gem_object, gem); + struct ttm_buffer_object *bo; if (gem->heap != NULL) { - struct ttm_buffer_object *bo = &gem->heap->pbo; - + bo = &gem->heap->bo; ttm_bo_unref(&bo); gem->heap = NULL; } @@ -56,7 +56,7 @@ ttm_gem_mapping(struct drm_gem_object *obj) gem = container_of(obj, struct ttm_gem_object, gem); if (gem->heap == NULL) return NULL; - return &gem->heap->pbo; + return &gem->heap->bo; } /* @@ -109,7 +109,7 @@ ttm_gem_create(struct drm_device *dev, struct ttm_bo_device *bdev, return ERR_PTR(ret); } - obj->heap = container_of(bo, struct ttm_heap, pbo); + obj->heap = container_of(bo, struct ttm_heap, bo); bo->persistent_swap_storage = obj->gem.filp; return &obj->gem; } diff --git a/drivers/gpu/drm/openchrome/via_drv.h b/drivers/gpu/drm/openchrome/via_drv.h index e5ff67b88eb9..e9473e667a26 100644 --- a/drivers/gpu/drm/openchrome/via_drv.h +++ b/drivers/gpu/drm/openchrome/via_drv.h @@ -106,9 +106,9 @@ struct via_state { }; struct ttm_heap { - struct ttm_place busy_placements[TTM_NUM_MEM_TYPES]; - struct ttm_place placements[TTM_NUM_MEM_TYPES]; - struct ttm_buffer_object pbo; + struct ttm_buffer_object bo; + struct ttm_place busy_placements[TTM_NUM_MEM_TYPES]; + struct ttm_place placements[TTM_NUM_MEM_TYPES]; }; struct ttm_gem_object { diff --git a/drivers/gpu/drm/openchrome/via_ttm.c b/drivers/gpu/drm/openchrome/via_ttm.c index d65ec04a7490..259c3eba8428 100644 --- a/drivers/gpu/drm/openchrome/via_ttm.c +++ b/drivers/gpu/drm/openchrome/via_ttm.c @@ -99,7 +99,7 @@ via_ttm_global_release(struct drm_global_reference *global_ref, static void via_ttm_bo_destroy(struct ttm_buffer_object *bo) { - struct ttm_heap *heap = container_of(bo, struct ttm_heap, pbo); + struct ttm_heap *heap = container_of(bo, struct ttm_heap, bo); kfree(heap); heap = NULL; @@ -666,7 +666,7 @@ void ttm_placement_from_domain(struct ttm_buffer_object *bo, struct ttm_placement *placement, u32 domains, struct ttm_bo_device *bdev) { - struct ttm_heap *heap = container_of(bo, struct ttm_heap, pbo); + struct ttm_heap *heap = container_of(bo, struct ttm_heap, bo); int cnt = 0, i = 0; if (!(domains & TTM_PL_MASK_MEM)) @@ -718,7 +718,7 @@ via_bo_create(struct ttm_bo_device *bdev, goto exit; } - bo = &heap->pbo; + bo = &heap->bo; ttm_placement_from_domain(bo, &placement, domains, bdev); @@ -747,7 +747,7 @@ exit: int via_bo_pin(struct ttm_buffer_object *bo, struct ttm_bo_kmap_obj *kmap) { - struct ttm_heap *heap = container_of(bo, struct ttm_heap, pbo); + struct ttm_heap *heap = container_of(bo, struct ttm_heap, bo); struct ttm_placement placement; int ret; @@ -768,7 +768,7 @@ via_bo_pin(struct ttm_buffer_object *bo, struct ttm_bo_kmap_obj *kmap) int via_bo_unpin(struct ttm_buffer_object *bo, struct ttm_bo_kmap_obj *kmap) { - struct ttm_heap *heap = container_of(bo, struct ttm_heap, pbo); + struct ttm_heap *heap = container_of(bo, struct ttm_heap, bo); struct ttm_placement placement; int ret; commit b87f7ed4735ae3f62a62ac31c8c521c026a1c820 Author: Kevin Brace <kevinbr...@gmx.com> Date: Sat Aug 26 21:36:41 2017 -0700 Rename via_framebuffer_fini to via_fbdev_fini Signed-off-by: Kevin Brace <kevinbr...@gmx.com> diff --git a/drivers/gpu/drm/openchrome/via_display.c b/drivers/gpu/drm/openchrome/via_display.c index e6f87131cda6..37ac7a78b615 100644 --- a/drivers/gpu/drm/openchrome/via_display.c +++ b/drivers/gpu/drm/openchrome/via_display.c @@ -554,7 +554,7 @@ void via_modeset_fini(struct drm_device *dev) struct drm_encoder *encoder, *enct; drm_kms_helper_poll_fini(dev); - via_framebuffer_fini(dev); + via_fbdev_fini(dev); /* drm_mode_config_init has not been called yet */ if (!dev->mode_config.dpms_property) diff --git a/drivers/gpu/drm/openchrome/via_display.h b/drivers/gpu/drm/openchrome/via_display.h index 4e8ab52f1d43..f67beb15ec0c 100644 --- a/drivers/gpu/drm/openchrome/via_display.h +++ b/drivers/gpu/drm/openchrome/via_display.h @@ -144,7 +144,7 @@ extern void via_set_vclock(struct drm_crtc *crtc, u32 clk); /* framebuffers */ extern int via_fbdev_init(struct drm_device *dev); -extern void via_framebuffer_fini(struct drm_device *dev); +extern void via_fbdev_fini(struct drm_device *dev); /* crtc */ extern void via_load_crtc_pixel_timing(struct drm_crtc *crtc, diff --git a/drivers/gpu/drm/openchrome/via_fb.c b/drivers/gpu/drm/openchrome/via_fb.c index feab2833d25f..75b44e603af7 100644 --- a/drivers/gpu/drm/openchrome/via_fb.c +++ b/drivers/gpu/drm/openchrome/via_fb.c @@ -1240,7 +1240,7 @@ exit: return ret; } -void via_framebuffer_fini(struct drm_device *dev) +void via_fbdev_fini(struct drm_device *dev) { struct via_device *dev_priv = dev->dev_private; struct drm_fb_helper *fb_helper = &dev_priv->via_fbdev->helper; commit 26364f6410f1c1afa2a12e852fc6b43180135ccc Author: Kevin Brace <kevinbr...@gmx.com> Date: Sat Aug 26 21:27:24 2017 -0700 Remove ttm_fb_helper struct Signed-off-by: Kevin Brace <kevinbr...@gmx.com> diff --git a/drivers/gpu/drm/openchrome/via_drv.h b/drivers/gpu/drm/openchrome/via_drv.h index 5bf9e2bffb16..e5ff67b88eb9 100644 --- a/drivers/gpu/drm/openchrome/via_drv.h +++ b/drivers/gpu/drm/openchrome/via_drv.h @@ -116,11 +116,6 @@ struct ttm_gem_object { struct ttm_heap *heap; }; -struct ttm_fb_helper { - struct drm_fb_helper base; - struct ttm_bo_kmap_obj kmap; -}; - struct via_framebuffer { struct drm_framebuffer fb; struct drm_gem_object *gem_obj;
_______________________________________________ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel