[AMD Public Use]

Reviewed-by: Hawking Zhang <[email protected]>

Regards,
Hawking
-----Original Message-----
From: amd-gfx <[email protected]> On Behalf Of Joseph 
Greathouse
Sent: Thursday, April 15, 2021 07:40
To: [email protected]
Cc: Greathouse, Joseph <[email protected]>
Subject: [PATCH] drm/amdgpu: Copy MEC FW version to MEC2 if we skipped loading 
MEC2

If we skipped loading MEC2 firmware separately from MEC, then
MEC2 will be running the same firmware image. Copy the MEC version and feature 
numbers into MEC2 version and feature numbers. This is needed for things like 
GWS support, where we rely on knowing what version of firmware is running on 
MEC2. Leaving these MEC2 entries blank breaks our ability to version-check 
enables and workarounds.

Signed-off-by: Joseph Greathouse <[email protected]>
Change-Id: Id6f672fc69452abd6ff41821a5f2240037048a6f
---
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 
b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
index 06811a1f4625..a078a38c2cee 100644
--- a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
@@ -1587,6 +1587,9 @@ static int gfx_v9_0_init_cp_compute_microcode(struct 
amdgpu_device *adev,
                        err = 0;
                        adev->gfx.mec2_fw = NULL;
                }
+       } else {
+               adev->gfx.mec2_fw_version = adev->gfx.mec_fw_version;
+               adev->gfx.mec2_feature_version = adev->gfx.mec_feature_version;
        }
 
        if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
--
2.20.1

_______________________________________________
amd-gfx mailing list
[email protected]
https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Famd-gfx&amp;data=04%7C01%7Chawking.zhang%40amd.com%7C7d6c47df75ed45ba91de08d8ff9e9ae7%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637540403966327155%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=ikRLjhzcWaHCAGIwFqjILjRYw7Dy5xUsZBECmyY%2FYOI%3D&amp;reserved=0
_______________________________________________
amd-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

Reply via email to