drm/gem-shmem: Set vm_ops in static initializer
Initialize default vm_ops in static initialization of the GEM SHMEM funcs, instead of the mmap code. It's simply better style. GEM helpers will later set a VMA's vm_ops from the default automatically. v2: * also update the drivers that build upon GEM SHMEM Signed-off-by:Thomas Zimmermann <tzimmermann@suse.de> Reviewed-by:
Steven Price <steven.price@arm.com> Reviewed-by:
Chia-I Wu <olvaffe@gmail.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220209155634.3994-2-tzimmermann@suse.de
Showing
- drivers/gpu/drm/drm_gem_shmem_helper.c 3 additions, 2 deletionsdrivers/gpu/drm/drm_gem_shmem_helper.c
- drivers/gpu/drm/lima/lima_gem.c 1 addition, 0 deletionsdrivers/gpu/drm/lima/lima_gem.c
- drivers/gpu/drm/panfrost/panfrost_gem.c 1 addition, 0 deletionsdrivers/gpu/drm/panfrost/panfrost_gem.c
- drivers/gpu/drm/v3d/v3d_bo.c 1 addition, 0 deletionsdrivers/gpu/drm/v3d/v3d_bo.c
- drivers/gpu/drm/virtio/virtgpu_object.c 1 addition, 0 deletionsdrivers/gpu/drm/virtio/virtgpu_object.c
- include/drm/drm_gem_shmem_helper.h 2 additions, 0 deletionsinclude/drm/drm_gem_shmem_helper.h
Please register or sign in to comment