]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/etnaviv: Drop unused data member from the etnaviv_gem_object structure
authorSui Jingfeng <sui.jingfeng@linux.dev>
Sat, 2 Nov 2024 04:26:52 +0000 (12:26 +0800)
committerLucas Stach <l.stach@pengutronix.de>
Tue, 3 Dec 2024 17:27:33 +0000 (18:27 +0100)
Referencing the 'struct etnaviv_gpu *' by every etnaviv GEM BO is weird.
Drop it and drop yet another unused data field, namely 'access'.

Memory footprint of etnaviv GEM BOs reduced.

Signed-off-by: Sui Jingfeng <sui.jingfeng@linux.dev>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
drivers/gpu/drm/etnaviv/etnaviv_gem.h

index 687555aae8079f01dc0628d909a1e781d4973f4a..e5ee82a0674c6335c07ada5446c362881f1247cb 100644 (file)
@@ -44,9 +44,7 @@ struct etnaviv_gem_object {
        u32 flags;
 
        struct list_head gem_node;
-       struct etnaviv_gpu *gpu;     /* non-null if active */
        atomic_t gpu_active;
-       u32 access;
 
        struct page **pages;
        struct sg_table *sgt;