diff options
author | Christian König | 2014-02-20 13:42:17 +0100 |
---|---|---|
committer | Christian König | 2014-03-03 11:26:08 +0100 |
commit | 6d2f2944e95e504a7d33385eeeb9bb7fcca72592 (patch) | |
tree | f0791130732e6ad0df0bcc4fa005b8913abdf3d9 /drivers/gpu/drm/radeon/radeon_device.c | |
parent | drm/radeon: further cleanup vm flushing & fencing (diff) | |
download | kernel-qcow2-linux-6d2f2944e95e504a7d33385eeeb9bb7fcca72592.tar.gz kernel-qcow2-linux-6d2f2944e95e504a7d33385eeeb9bb7fcca72592.tar.xz kernel-qcow2-linux-6d2f2944e95e504a7d33385eeeb9bb7fcca72592.zip |
drm/radeon: use normal BOs for the page tables v4
No need to make it more complicated than necessary,
just allocate the page tables as normal BO and
flush whenever the address change.
v2: update comments and function name
v3: squash bug fixes, page directory and tables patch
v4: rebased on Mareks changes
Signed-off-by: Christian König <christian.koenig@amd.com>
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon_device.c')
-rw-r--r-- | drivers/gpu/drm/radeon/radeon_device.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c index fa7841b9d7b6..e58dbabd7d7d 100644 --- a/drivers/gpu/drm/radeon/radeon_device.c +++ b/drivers/gpu/drm/radeon/radeon_device.c @@ -1198,7 +1198,6 @@ int radeon_device_init(struct radeon_device *rdev, * Max GPUVM size for cayman and SI is 40 bits. */ rdev->vm_manager.max_pfn = 1 << 20; - INIT_LIST_HEAD(&rdev->vm_manager.lru_vm); /* Set asic functions */ r = radeon_asic_init(rdev); |