diff options
Diffstat (limited to 'drivers/gpu/drm/drm_vm.c')
-rw-r--r-- | drivers/gpu/drm/drm_vm.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/drivers/gpu/drm/drm_vm.c b/drivers/gpu/drm/drm_vm.c index 5df450683aab..2c3fcbdfd8ff 100644 --- a/drivers/gpu/drm/drm_vm.c +++ b/drivers/gpu/drm/drm_vm.c | |||
@@ -523,14 +523,7 @@ static int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma) | |||
523 | return 0; | 523 | return 0; |
524 | } | 524 | } |
525 | 525 | ||
526 | resource_size_t drm_core_get_map_ofs(struct drm_local_map * map) | 526 | static resource_size_t drm_core_get_reg_ofs(struct drm_device *dev) |
527 | { | ||
528 | return map->offset; | ||
529 | } | ||
530 | |||
531 | EXPORT_SYMBOL(drm_core_get_map_ofs); | ||
532 | |||
533 | resource_size_t drm_core_get_reg_ofs(struct drm_device *dev) | ||
534 | { | 527 | { |
535 | #ifdef __alpha__ | 528 | #ifdef __alpha__ |
536 | return dev->hose->dense_mem_base - dev->hose->mem_space->start; | 529 | return dev->hose->dense_mem_base - dev->hose->mem_space->start; |
@@ -539,8 +532,6 @@ resource_size_t drm_core_get_reg_ofs(struct drm_device *dev) | |||
539 | #endif | 532 | #endif |
540 | } | 533 | } |
541 | 534 | ||
542 | EXPORT_SYMBOL(drm_core_get_reg_ofs); | ||
543 | |||
544 | /** | 535 | /** |
545 | * mmap DMA memory. | 536 | * mmap DMA memory. |
546 | * | 537 | * |
@@ -627,7 +618,7 @@ int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma) | |||
627 | #endif | 618 | #endif |
628 | case _DRM_FRAME_BUFFER: | 619 | case _DRM_FRAME_BUFFER: |
629 | case _DRM_REGISTERS: | 620 | case _DRM_REGISTERS: |
630 | offset = dev->driver->get_reg_ofs(dev); | 621 | offset = drm_core_get_reg_ofs(dev); |
631 | vma->vm_flags |= VM_IO; /* not in core dump */ | 622 | vma->vm_flags |= VM_IO; /* not in core dump */ |
632 | vma->vm_page_prot = drm_io_prot(map->type, vma); | 623 | vma->vm_page_prot = drm_io_prot(map->type, vma); |
633 | #if !defined(__arm__) | 624 | #if !defined(__arm__) |