return obj;
}
+#ifdef CONFIG_MMU
/**
* drm_gem_get_unmapped_area - get memory mapping region routine for GEM objects
* @filp: DRM file pointer
return ret;
}
EXPORT_SYMBOL_GPL(drm_gem_get_unmapped_area);
+#endif
/**
* drm_gem_mmap - memory map routine for GEM objects
int drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size,
struct vm_area_struct *vma);
int drm_gem_mmap(struct file *filp, struct vm_area_struct *vma);
+
+#ifdef CONFIG_MMU
unsigned long drm_gem_get_unmapped_area(struct file *filp, unsigned long uaddr,
unsigned long len, unsigned long pgoff,
unsigned long flags);
+#else
+#define drm_gem_get_unmapped_area NULL
+#endif
/**
* drm_gem_object_get - acquire a GEM buffer object reference