[PATCH] drm/amdgpu: Allocate psp fw private buffer in vram
Ma, Le
Le.Ma at amd.com
Tue Aug 19 08:41:05 UTC 2025
[AMD Official Use Only - AMD Internal Distribution Only]
Reviewed-by: Le Ma <le.ma at amd.com>
> -----Original Message-----
> From: Zhang, Hawking <Hawking.Zhang at amd.com>
> Sent: Tuesday, August 19, 2025 4:31 PM
> To: amd-gfx at lists.freedesktop.org; Ma, Le <Le.Ma at amd.com>
> Cc: Zhang, Hawking <Hawking.Zhang at amd.com>
> Subject: [PATCH] drm/amdgpu: Allocate psp fw private buffer in vram
>
> 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 at amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
> b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
> index 04dedf38eb0d..d53700c87a5e 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
> @@ -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);
> --
> 2.17.1
More information about the amd-gfx
mailing list