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: |
