aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_vm.c
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2010-08-23 16:53:28 -0400
committerDave Airlie <airlied@redhat.com>2010-08-29 19:44:56 -0400
commitcbc60ca04b342a4e1f2a1086a7277c077f07dbed (patch)
tree3979a1304b20cc90a7ec1dce593657435aa48c8d /drivers/gpu/drm/drm_vm.c
parentdf8fcb09667c1b2c9dcf65de23f0bfa851e8138e (diff)
drm: kill get_reg_ofs callback
Every driver used the default implementation. Fold that one into the only callsite and drop the callback. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/drm_vm.c')
-rw-r--r--drivers/gpu/drm/drm_vm.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/gpu/drm/drm_vm.c b/drivers/gpu/drm/drm_vm.c
index 2fea2e63a31..ee879d6bb52 100644
--- a/drivers/gpu/drm/drm_vm.c
+++ b/drivers/gpu/drm/drm_vm.c
@@ -515,7 +515,7 @@ static int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma)
515 return 0; 515 return 0;
516} 516}
517 517
518resource_size_t drm_core_get_reg_ofs(struct drm_device *dev) 518static resource_size_t drm_core_get_reg_ofs(struct drm_device *dev)
519{ 519{
520#ifdef __alpha__ 520#ifdef __alpha__
521 return dev->hose->dense_mem_base - dev->hose->mem_space->start; 521 return dev->hose->dense_mem_base - dev->hose->mem_space->start;
@@ -524,8 +524,6 @@ resource_size_t drm_core_get_reg_ofs(struct drm_device *dev)
524#endif 524#endif
525} 525}
526 526
527EXPORT_SYMBOL(drm_core_get_reg_ofs);
528
529/** 527/**
530 * mmap DMA memory. 528 * mmap DMA memory.
531 * 529 *
@@ -612,7 +610,7 @@ int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma)
612#endif 610#endif
613 case _DRM_FRAME_BUFFER: 611 case _DRM_FRAME_BUFFER:
614 case _DRM_REGISTERS: 612 case _DRM_REGISTERS:
615 offset = dev->driver->get_reg_ofs(dev); 613 offset = drm_core_get_reg_ofs(dev);
616 vma->vm_flags |= VM_IO; /* not in core dump */ 614 vma->vm_flags |= VM_IO; /* not in core dump */
617 vma->vm_page_prot = drm_io_prot(map->type, vma); 615 vma->vm_page_prot = drm_io_prot(map->type, vma);
618#if !defined(__arm__) 616#if !defined(__arm__)