]> www.infradead.org Git - users/hch/misc.git/commitdiff
drm/amdgpu: Allocate psp fw private buffer in vram
authorHawking Zhang <Hawking.Zhang@amd.com>
Tue, 19 Aug 2025 08:21:02 +0000 (16:21 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 27 Aug 2025 17:57:47 +0000 (13:57 -0400)
It's not necessarily to allocate psp firmware private
buffer in different memory domain in sriov and bare
metal environment

Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Le Ma <le.ma@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c

index 771a43681d7211899e55d8e0e99862f58e4a4344..772682974ac6a09ab415ce8a5f23b7ae69c4c2a2 100644 (file)
@@ -506,8 +506,7 @@ static int psp_sw_init(struct amdgpu_ip_block *ip_block)
        }
 
        ret = amdgpu_bo_create_kernel(adev, PSP_1_MEG, PSP_1_MEG,
-                                     (amdgpu_sriov_vf(adev) || adev->debug_use_vram_fw_buf) ?
-                                     AMDGPU_GEM_DOMAIN_VRAM : AMDGPU_GEM_DOMAIN_GTT,
+                                     AMDGPU_GEM_DOMAIN_VRAM,
                                      &psp->fw_pri_bo,
                                      &psp->fw_pri_mc_addr,
                                      &psp->fw_pri_buf);