summaryrefslogtreecommitdiff
path: root/drivers/staging/gma500/psb_drv.c
diff options
context:
space:
mode:
authorAlan Cox <alan@linux.jf.intel.com>2011-05-10 21:27:31 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2011-05-11 14:01:45 -0700
commit0c4ac072b3f5e1287a11f109ca0cc9c909d74919 (patch)
treea189e59d40386bd224dd3b3324624665af2b97b2 /drivers/staging/gma500/psb_drv.c
parent1dce160f027763253c316f5bcd3cc7b686d988d2 (diff)
downloadlinux-rt-0c4ac072b3f5e1287a11f109ca0cc9c909d74919.tar.gz
gma500: enable GEM mmap
Support mapping of GEM objects. This ought to be a small plumbing change but instead we have to cut and paste a pile of stuff into the driver. This really wants to be handled *IN* GEM You can now allocate, mmap and munmap GEM objects in the driver. You can't yet map them into the GART or display them however. Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/gma500/psb_drv.c')
-rw-r--r--drivers/staging/gma500/psb_drv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/gma500/psb_drv.c b/drivers/staging/gma500/psb_drv.c
index 46ab028400f4..1c45c11a774e 100644
--- a/drivers/staging/gma500/psb_drv.c
+++ b/drivers/staging/gma500/psb_drv.c
@@ -1403,11 +1403,11 @@ static struct drm_driver driver = {
.open = drm_open,
.release = drm_release,
.unlocked_ioctl = psb_unlocked_ioctl,
- .mmap = drm_mmap,
+ .mmap = drm_gem_mmap,
.poll = drm_poll,
.fasync = drm_fasync,
.read = drm_read,
- },
+ },
.name = DRIVER_NAME,
.desc = DRIVER_DESC,
.date = PSB_DRM_DRIVER_DATE,