Bug #2903 » scatter.diff
| sys/dev/drm/i915/i915_gem.c | ||
|---|---|---|
| 
     	vm_size_t size; 
   | 
||
| 
     	int error = 0, rv; 
   | 
||
| 
     	if (args->flags & ~(I915_MMAP_WC)) 
   | 
||
| 
     		return -EINVAL; 
   | 
||
| 
     // Switch to the Linux scatterlist API 
   | 
||
| 
     //	if (args->flags & ~(I915_MMAP_WC)) 
   | 
||
| 
     //		return -EINVAL; 
   | 
||
| 
     	obj = drm_gem_object_lookup(dev, file, args->handle); 
   | 
||
| 
     	if (obj == NULL) 
   | 
||
| sys/dev/drm/i915/i915_gem_gtt.c | ||
|---|---|---|
| 
     	} 
   | 
||
| 
     	ppgtt->base.allocate_va_range = aliasing ? NULL : gen6_alloc_va_range; 
   | 
||
| 
     	ppgtt->base.allocate_va_range = gen6_alloc_va_range; 
   | 
||
| 
     // Typo duplication? from 7ec9f8e589 Switch to the Linux scatterlist API 
   | 
||
| 
     //	ppgtt->base.allocate_va_range = gen6_alloc_va_range; 
   | 
||
| 
     	ppgtt->base.clear_range = gen6_ppgtt_clear_range; 
   | 
||
| 
     	ppgtt->base.insert_entries = gen6_ppgtt_insert_entries; 
   | 
||
| 
     	ppgtt->base.unbind_vma = ppgtt_unbind_vma; 
   | 
||