OSDN Git Service

drm/amdgpu: allocate gart memory when it's required (v3)
authorJunwei Zhang <Jerry.Zhang@amd.com>
Mon, 25 Jun 2018 05:32:24 +0000 (13:32 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 10 Jul 2018 19:15:58 +0000 (14:15 -0500)
commitbb812f1ea87dd7a4f336242212219268393ed308
tree2bc46b9bf43e7dd0882c867912e15e2d75cad4f8
parent7b7c6c81b3a370b46b0c48f4ab7ac3be83237a12
drm/amdgpu: allocate gart memory when it's required (v3)

Instead of calling gart address space on every bo pin,
allocates it on demand

v2: fix error handling
v3: drop the change on amdgpu_amdkfd_gpuvm.c, not needed.

Signed-off-by: Junwei Zhang <Jerry.Zhang@amd.com>
Acked-by: Felix Kuehling <Felix.Kuehling@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
drivers/gpu/drm/amd/amdgpu/amdgpu_test.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c