From: Thomas Zimmermann Date: Mon, 13 Mar 2023 15:16:06 +0000 (+0100) Subject: drm/gma500: Remove fbdev vma open and close callbacks X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=8261dd979e801a29f96e4996112eaaa65c04ea24;p=linux.git drm/gma500: Remove fbdev vma open and close callbacks Remove fbdev emulations' open and close implementaitons for the VM. The functions are empty. Also update the naming of the VMA code. Signed-off-by: Thomas Zimmermann Acked-by: Patrik Jakobsson Link: https://patchwork.freedesktop.org/patch/msgid/20230313151610.14367-4-tzimmermann@suse.de --- diff --git a/drivers/gpu/drm/gma500/fbdev.c b/drivers/gpu/drm/gma500/fbdev.c index 5235646334d94..8d181cb264409 100644 --- a/drivers/gpu/drm/gma500/fbdev.c +++ b/drivers/gpu/drm/gma500/fbdev.c @@ -18,7 +18,7 @@ * VM area struct */ -static vm_fault_t psbfb_vm_fault(struct vm_fault *vmf) +static vm_fault_t psb_fbdev_vm_fault(struct vm_fault *vmf) { struct vm_area_struct *vma = vmf->vma; struct drm_framebuffer *fb = vma->vm_private_data; @@ -49,16 +49,8 @@ static vm_fault_t psbfb_vm_fault(struct vm_fault *vmf) return ret; } -static void psbfb_vm_open(struct vm_area_struct *vma) -{ } - -static void psbfb_vm_close(struct vm_area_struct *vma) -{ } - -static const struct vm_operations_struct psbfb_vm_ops = { - .fault = psbfb_vm_fault, - .open = psbfb_vm_open, - .close = psbfb_vm_close +static const struct vm_operations_struct psb_fbdev_vm_ops = { + .fault = psb_fbdev_vm_fault, }; /* @@ -122,7 +114,7 @@ static int psbfb_mmap(struct fb_info *info, struct vm_area_struct *vma) * kernel remapping of the object. FIXME: Review if this is * suitable for our mmap work */ - vma->vm_ops = &psbfb_vm_ops; + vma->vm_ops = &psb_fbdev_vm_ops; vma->vm_private_data = (void *)fb; vm_flags_set(vma, VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP);