drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling
authorChristian König <christian.koenig@amd.com>
Tue, 12 May 2015 12:56:17 +0000 (14:56 +0200)
committerZefan Li <lizefan@huawei.com>
Fri, 18 Sep 2015 01:20:40 +0000 (09:20 +0800)
commite92c54259e8d8bae9a3e1a4ce840ff0246cb8b3f
treeec12f614a6703b5531f59530a1e0f8f9310edd2b
parent48b33c5b1759561efb72db8ba729a5c2656e5a1d
drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling

commit 607d48063512707a414e346972e2210dc71ab491 upstream.

The mapping range is inclusive between starting and ending addresses.

Signed-off-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
[lizf: Backported to 3.4:
 - adjust context
 - drop the change to clk.c
 - drop the second change in cayman_pcie_gart_enable()]
Signed-off-by: Zefan Li <lizefan@huawei.com>
drivers/gpu/drm/radeon/evergreen.c
drivers/gpu/drm/radeon/ni.c
drivers/gpu/drm/radeon/r600.c
drivers/gpu/drm/radeon/rv770.c
drivers/gpu/drm/radeon/si.c