]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amdgpu: add vram reservation based on vram_usagebyfirmware_v2_2
authorTong Liu01 <Tong.Liu01@amd.com>
Tue, 8 Aug 2023 17:50:53 +0000 (12:50 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 11 Aug 2023 10:08:26 +0000 (12:08 +0200)
commit526defeec474ea8002b8312b9c88f96fa1f85a48
tree50e068825aae67ecb3379055f879491bcf9ae5b1
parent99255a2b68495d9ada122b6f2e262d967f9ceb61
drm/amdgpu: add vram reservation based on vram_usagebyfirmware_v2_2

commit 4864f2ee9ee2acf4a1009b58fbc62f17fa086d4e upstream

Move TMR region from top of FB to 2MB for FFBM, so we need to
reserve TMR region firstly to make sure TMR can be allocated at 2MB

Signed-off-by: Tong Liu01 <Tong.Liu01@amd.com>
Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
drivers/gpu/drm/amd/include/atomfirmware.h