]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amdgpu: Add vram_type to ras init_flags
authorCandice Li <candice.li@amd.com>
Fri, 5 Dec 2025 01:10:19 +0000 (09:10 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 10 Dec 2025 22:37:56 +0000 (17:37 -0500)
Add vram_type to ras init_flags.

Signed-off-by: Candice Li <candice.li@amd.com>
Reviewed-by: Tao Zhou <tao.zhou1@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
drivers/gpu/drm/amd/amdgpu/ta_ras_if.h

index b80d1fab7389b7f68b64bd85d5bc87b935abad4e..8b4c1775def3ce5d88c09be3cec441e67b29757e 100644 (file)
@@ -2000,6 +2000,7 @@ int psp_ras_initialize(struct psp_context *psp)
                ras_cmd->ras_in_message.init_flags.nps_mode =
                        adev->gmc.gmc_funcs->query_mem_partition_mode(adev);
        ras_cmd->ras_in_message.init_flags.active_umc_mask = adev->umc.active_mask;
+       ras_cmd->ras_in_message.init_flags.vram_type = (uint8_t)adev->gmc.vram_type;
 
        ret = psp_ta_load(psp, &psp->ras_context.context);
 
index 8a3f326474e54dba88adfba1032ea22db1dd9f62..f6178da910d35edf816eb5a683d79eddcf5084e9 100644 (file)
@@ -155,6 +155,7 @@ struct ta_ras_init_flags {
        uint8_t channel_dis_num;
        uint8_t nps_mode;
        uint32_t active_umc_mask;
+       uint8_t vram_type;
 };
 
 struct ta_ras_mca_addr {