diff options
Diffstat (limited to 'drivers/gpu/drm/tegra/gem.c')
-rw-r--r-- | drivers/gpu/drm/tegra/gem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/tegra/gem.c b/drivers/gpu/drm/tegra/gem.c index c08e5279eeac..7d853e6b5ff0 100644 --- a/drivers/gpu/drm/tegra/gem.c +++ b/drivers/gpu/drm/tegra/gem.c | |||
@@ -452,10 +452,10 @@ static int tegra_bo_fault(struct vm_area_struct *vma, struct vm_fault *vmf) | |||
452 | if (!bo->pages) | 452 | if (!bo->pages) |
453 | return VM_FAULT_SIGBUS; | 453 | return VM_FAULT_SIGBUS; |
454 | 454 | ||
455 | offset = ((unsigned long)vmf->virtual_address - vma->vm_start) >> PAGE_SHIFT; | 455 | offset = (vmf->address - vma->vm_start) >> PAGE_SHIFT; |
456 | page = bo->pages[offset]; | 456 | page = bo->pages[offset]; |
457 | 457 | ||
458 | err = vm_insert_page(vma, (unsigned long)vmf->virtual_address, page); | 458 | err = vm_insert_page(vma, vmf->address, page); |
459 | switch (err) { | 459 | switch (err) { |
460 | case -EAGAIN: | 460 | case -EAGAIN: |
461 | case 0: | 461 | case 0: |