diff options
author | Pekka Paalanen <pq@iki.fi> | 2009-03-02 23:14:45 +0200 |
---|---|---|
committer | Pekka Paalanen <pq@iki.fi> | 2009-03-02 23:14:45 +0200 |
commit | f44c740dc7a05d651df7604baad8f667836d1b09 (patch) | |
tree | 88fa99c36e8c4a6d922b982a8e51093a034c7f47 /linux-core/drm_vm.c | |
parent | 081b2d6da22e08e1448285d647a35b17905512cf (diff) |
drm: drop Linux < 2.6.19 support
This also means dropping the DRM_ODD_MM_COMPAT case.
Signed-off-by: Pekka Paalanen <pq@iki.fi>
Diffstat (limited to 'linux-core/drm_vm.c')
-rw-r--r-- | linux-core/drm_vm.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/linux-core/drm_vm.c b/linux-core/drm_vm.c index 6de60313..4e37b2d7 100644 --- a/linux-core/drm_vm.c +++ b/linux-core/drm_vm.c @@ -799,9 +799,6 @@ static void drm_bo_vm_open_locked(struct vm_area_struct *vma) drm_vm_open_locked(vma); atomic_inc(&bo->usage); -#ifdef DRM_ODD_MM_COMPAT - drm_bo_add_vma(bo, vma); -#endif } /** @@ -834,9 +831,6 @@ static void drm_bo_vm_close(struct vm_area_struct *vma) drm_vm_close(vma); if (bo) { mutex_lock(&dev->struct_mutex); -#ifdef DRM_ODD_MM_COMPAT - drm_bo_delete_vma(bo, vma); -#endif drm_bo_usage_deref_locked((struct drm_buffer_object **) &vma->vm_private_data); mutex_unlock(&dev->struct_mutex); @@ -852,11 +846,7 @@ static struct vm_operations_struct drm_bo_vm_ops = { .fault = drm_bo_vm_fault, #endif #else -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)) .nopfn = drm_bo_vm_nopfn, -#else - .nopage = drm_bo_vm_nopage, -#endif #endif .open = drm_bo_vm_open, .close = drm_bo_vm_close, @@ -878,12 +868,7 @@ static int drm_bo_mmap_locked(struct vm_area_struct *vma, vma->vm_private_data = map->handle; vma->vm_file = filp; vma->vm_flags |= VM_RESERVED | VM_IO; -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)) vma->vm_flags |= VM_PFNMAP; -#endif drm_bo_vm_open_locked(vma); -#ifdef DRM_ODD_MM_COMPAT - drm_bo_map_bound(vma); -#endif return 0; } |