]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu: implement 2+1 PD support for Raven v3
authorChristian König <christian.koenig@amd.com>
Tue, 5 Dec 2017 14:23:26 +0000 (15:23 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 18 Dec 2017 16:53:08 +0000 (11:53 -0500)
commit6a9742a85f9293269f5c08d3509258976678a6a2
tree74dfd606da7c32930dd82271a8853802a36e685c
parentefe262924268deae95d9f53ec50aa3b710107c5a
drm/amdgpu: implement 2+1 PD support for Raven v3

Instead of falling back to 2 level and very limited address space use
2+1 PD support and 128TB + 512GB of virtual address space.

v2: cleanup defines, rebase on top of level enum
v3: fix inverted check in hardware setup

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-and-Tested-by: Chunming Zhou <david1.zhou@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c