Skip to content

Commit

Permalink
drm/v3d: Remove some dead members of struct v3d_bo.
Browse files Browse the repository at this point in the history
vmas was from the previous model of page table management (one per
fd), and vaddr was left over from vc4.

Signed-off-by: Eric Anholt <eric@anholt.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20190308161716.2466-4-eric@anholt.net
Acked-by: Rob Herring <robh@kernel.org>
  • Loading branch information
Eric Anholt committed Mar 14, 2019
1 parent c2b3e61 commit a83e47e
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 10 deletions.
1 change: 0 additions & 1 deletion drivers/gpu/drm/v3d/v3d_bo.c
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,6 @@ static struct v3d_bo *v3d_bo_create_struct(struct drm_device *dev,
return ERR_PTR(-ENOMEM);
obj = &bo->base;

INIT_LIST_HEAD(&bo->vmas);
INIT_LIST_HEAD(&bo->unref_head);
mutex_init(&bo->lock);

Expand Down
9 changes: 0 additions & 9 deletions drivers/gpu/drm/v3d/v3d_drv.h
Original file line number Diff line number Diff line change
Expand Up @@ -110,12 +110,6 @@ struct v3d_file_priv {
struct drm_sched_entity sched_entity[V3D_MAX_QUEUES];
};

/* Tracks a mapping of a BO into a per-fd address space */
struct v3d_vma {
struct v3d_page_table *pt;
struct list_head list; /* entry in v3d_bo.vmas */
};

struct v3d_bo {
struct drm_gem_object base;

Expand All @@ -126,9 +120,6 @@ struct v3d_bo {
u32 pages_refcount;
struct page **pages;
struct sg_table *sgt;
void *vaddr;

struct list_head vmas; /* list of v3d_vma */

/* List entry for the BO's position in
* v3d_exec_info->unref_list
Expand Down

0 comments on commit a83e47e

Please sign in to comment.