diff options
author | Thomas Hellstrom <thellstrom@vmware.com> | 2015-09-29 09:41:52 -0700 |
---|---|---|
committer | Thomas Hellstrom <thellstrom@vmware.com> | 2015-09-30 05:45:49 -0700 |
commit | 11462f02edbb123d1967b8138bf2006ec0189f89 (patch) | |
tree | cb5fef755301b542366cf0edf16853eb6caeb0a1 | |
parent | 067509f58dc84d412cff438e2f9c5f3bece15307 (diff) |
drm: Remove standalone mtrr code
Not needed anymore and causes linker warnings on linux 4.3.
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Sinclair Yeh <syeh@vmware.com>
-rw-r--r-- | drm_bufs.c | 12 | ||||
-rw-r--r-- | drm_stub.c | 16 | ||||
-rw-r--r-- | drm_vm.c | 7 |
3 files changed, 0 insertions, 35 deletions
@@ -216,13 +216,6 @@ static int drm_addmap_core(struct drm_device * dev, resource_size_t offset, return 0; } - if (drm_core_has_MTRR(dev)) { - if (map->type == _DRM_FRAME_BUFFER || - (map->flags & _DRM_WRITE_COMBINING)) { - map->mtrr = mtrr_add(map->offset, map->size, - MTRR_TYPE_WRCOMB, 1); - } - } if (map->type == _DRM_REGISTERS) { map->handle = ioremap(map->offset, map->size); if (!map->handle) { @@ -436,11 +429,6 @@ int drm_rmmap_locked(struct drm_device *dev, struct drm_local_map *map) iounmap(map->handle); /* FALLTHROUGH */ case _DRM_FRAME_BUFFER: - if (drm_core_has_MTRR(dev) && map->mtrr >= 0) { - int retcode; - retcode = mtrr_del(map->mtrr, map->offset, map->size); - DRM_DEBUG("mtrr_del=%d\n", retcode); - } break; case _DRM_SHM: vfree(map->handle); @@ -329,13 +329,6 @@ static int drm_fill_in_dev(struct drm_device * dev, struct pci_dev *pdev, retcode = -EINVAL; goto error_out_unreg; } - if (drm_core_has_MTRR(dev)) { - if (dev->agp) - dev->agp->agp_mtrr = - mtrr_add(dev->agp->agp_info.aper_base, - dev->agp->agp_info.aper_size * - 1024 * 1024, MTRR_TYPE_WRCOMB, 1); - } } @@ -578,15 +571,6 @@ void drm_put_dev(struct drm_device *dev) drm_lastclose(dev); - if (drm_core_has_MTRR(dev) && drm_core_has_AGP(dev) && - dev->agp && dev->agp->agp_mtrr >= 0) { - int retval; - retval = mtrr_del(dev->agp->agp_mtrr, - dev->agp->agp_info.aper_base, - dev->agp->agp_info.aper_size * 1024 * 1024); - DRM_DEBUG("mtrr_del=%d\n", retval); - } - if (dev->driver->unload) dev->driver->unload(dev); @@ -236,13 +236,6 @@ static void drm_vm_shm_close(struct vm_area_struct *vma) switch (map->type) { case _DRM_REGISTERS: case _DRM_FRAME_BUFFER: - if (drm_core_has_MTRR(dev) && map->mtrr >= 0) { - int retcode; - retcode = mtrr_del(map->mtrr, - map->offset, - map->size); - DRM_DEBUG("mtrr_del = %d\n", retcode); - } iounmap(map->handle); break; case _DRM_SHM: |