RE: [PATCH Review 1/1] drm/amdgpu/pm: adjust EccInfo_t struct

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[AMD Official Use Only - General]

For the structure itself, the change is okay to me. But you'll have to apply pmfw version check in the implementation to make data matches with fw structure

The patch is

Reviewed-by: Hawking Zhang <Hawking.Zhang@xxxxxxx>

Regards,
Hawking

-----Original Message-----
From: Stanley.Yang <Stanley.Yang@xxxxxxx>
Sent: Thursday, June 16, 2022 11:22
To: amd-gfx@xxxxxxxxxxxxxxxxxxxxx; Zhang, Hawking <Hawking.Zhang@xxxxxxx>; Zhou1, Tao <Tao.Zhou1@xxxxxxx>; Li, Candice <Candice.Li@xxxxxxx>; Quan, Evan <Evan.Quan@xxxxxxx>
Cc: Yang, Stanley <Stanley.Yang@xxxxxxx>
Subject: [PATCH Review 1/1] drm/amdgpu/pm: adjust EccInfo_t struct

The EccInfo_t struct in driver_if.h is as below in official release verion 68.55.0  typedef struct {
   uint64_t mca_umc_status;
   uint64_t mca_umc_addr;

   uint16_t ce_count_lo_chip;
   uint16_t ce_count_hi_chip;

   uint32_t eccPadding;

   uint64_t mca_ceumc_addr;
 } EccInfo_t;
It's different from the debug version druing develop print correctable error address, so adjust EccInfo_t struct.

Signed-off-by: Stanley.Yang <Stanley.Yang@xxxxxxx>
---
 .../drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h b/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h
index 6f92038470ec..7a6075daa7b2 100644
--- a/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h
+++ b/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_aldebaran
+++ .h
@@ -521,12 +521,13 @@ typedef struct {
 typedef struct {
        uint64_t mca_umc_status;
        uint64_t mca_umc_addr;
-       uint64_t mca_ceumc_addr;

        uint16_t ce_count_lo_chip;
        uint16_t ce_count_hi_chip;

        uint32_t eccPadding;
+
+       uint64_t mca_ceumc_addr;
 } EccInfo_V2_t;

 typedef struct {
--
2.17.1





[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux