<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Times New Roman" size="3"><span style="font-size:12pt;"><a name="_msipheader251902e5"></a><a name="_msipheader25000000"></a>
<div><font face="Arial" size="2" color="#317100"><span style="font-size:10pt;">[AMD Public Use]<br>

</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com></span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">Regards,<br>

Hawking</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">_____________________________________________<br>

<b>From:</b> Lazar, Lijo <Lijo.Lazar@amd.com> <br>

<b>Sent:</b> Tuesday, May 11, 2021 20:30<br>

<b>To:</b> amd-gfx@lists.freedesktop.org<br>

<b>Cc:</b> Zhang, Hawking <Hawking.Zhang@amd.com>; Xu, Feifei <Feifei.Xu@amd.com>; Wang, Kevin(Yang) <Kevin1.Wang@amd.com><br>

<b>Subject:</b> [PATCH] drm/amd/pm: Update aldebaran pmfw interface</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<a name="_msipheader00000000"></a>
<div><font face="Arial" size="2" color="#317100"><span style="font-size:10pt;">[AMD Public Use]<br>

</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">Update aldebaran driver-PMFW interface to version 0x07</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">Signed-off-by: Lijo Lazar <a href="mailto:lijo.lazar@amd.com"><font color="#0563C1"><u>lijo.lazar@amd.com</u></font></a></span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">---</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> drivers/gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h | 7 +++++--</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> drivers/gpu/drm/amd/pm/inc/smu_v13_0.h                 | 2 +-</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> 2 files changed, 6 insertions(+), 3 deletions(-)</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">diff --git a/drivers/gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h b/drivers/gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">index d23533bda002..a017983ff1fa 100644</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">--- a/drivers/gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">+++ b/drivers/gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">@@ -64,7 +64,7 @@</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #define FEATURE_SMUIO_CG_BIT            28</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #define FEATURE_THM_CG_BIT              29</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #define FEATURE_CLK_CG_BIT              30</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">-#define FEATURE_SPARE_31_BIT            31</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">+#define FEATURE_EDC_BIT                 31</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #define FEATURE_SPARE_32_BIT            32</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #define FEATURE_SPARE_33_BIT            33</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #define FEATURE_SPARE_34_BIT            34</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">@@ -439,8 +439,11 @@ typedef struct {</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">   int8_t   XgmiOffset;     // in Amps</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">   uint8_t  Padding_TelemetryXgmi;</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">+  uint16_t  EdcPowerLimit;</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">+  uint16_t  spare6;</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">+</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">   //reserved</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">-  uint32_t reserved[15];</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">+  uint32_t reserved[14];</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> } PPTable_t;</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">diff --git a/drivers/gpu/drm/amd/pm/inc/smu_v13_0.h b/drivers/gpu/drm/amd/pm/inc/smu_v13_0.h</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">index 8145e1cbf181..1687709507b3 100644</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">--- a/drivers/gpu/drm/amd/pm/inc/smu_v13_0.h</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">+++ b/drivers/gpu/drm/amd/pm/inc/smu_v13_0.h</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">@@ -26,7 +26,7 @@</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #include "amdgpu_smu.h"</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #define SMU13_DRIVER_IF_VERSION_INV 0xFFFFFFFF</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">-#define SMU13_DRIVER_IF_VERSION_ALDE 0x6</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">+#define SMU13_DRIVER_IF_VERSION_ALDE 0x07</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> /* MP Apertures */</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> #define MP0_Public                     0x03800000</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">-- </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">2.17.1</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
</span></font>
</body>
</html>