<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<p style="font-family:Arial;font-size:10pt;color:#0000FF;margin:5pt;font-style:normal;font-weight:normal;text-decoration:none;" align="Left">
[AMD Official Use Only - General]<br>
</p>
<br>
<div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Series is:</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Reviewed-by: Alex Deucher <alexander.deucher@amd.com><br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Lazar, Lijo <Lijo.Lazar@amd.com><br>
<b>Sent:</b> Wednesday, October 4, 2023 3:39 AM<br>
<b>To:</b> amd-gfx@lists.freedesktop.org <amd-gfx@lists.freedesktop.org><br>
<b>Cc:</b> Zhang, Hawking <Hawking.Zhang@amd.com>; Deucher, Alexander <Alexander.Deucher@amd.com><br>
<b>Subject:</b> [PATCH v2 1/5] drm/amdgpu: Move package type enum to amdgpu_smuio</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Move definition of package type to amdgpu_smuio header and add new<br>
package types for CEM and OAM.<br>
<br>
Signed-off-by: Lijo Lazar <lijo.lazar@amd.com><br>
---<br>
<br>
v2: Move definition to amdgpu_smuio.h instead of amdgpu.h (Christian/Hawking) <br>
<br>
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h   | 5 -----<br>
 drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 7 +++++++<br>
 2 files changed, 7 insertions(+), 5 deletions(-)<br>
<br>
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h<br>
index 42ac6d1bf9ca..7088c5015675 100644<br>
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h<br>
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h<br>
@@ -69,11 +69,6 @@ enum amdgpu_gfx_partition {<br>
 <br>
 #define NUM_XCC(x) hweight16(x)<br>
 <br>
-enum amdgpu_pkg_type {<br>
-       AMDGPU_PKG_TYPE_APU = 2,<br>
-       AMDGPU_PKG_TYPE_UNKNOWN,<br>
-};<br>
-<br>
 enum amdgpu_gfx_ras_mem_id_type {<br>
         AMDGPU_GFX_CP_MEM = 0,<br>
         AMDGPU_GFX_GCEA_MEM,<br>
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h<br>
index 89c38d864471..5910d50ac74d 100644<br>
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h<br>
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h<br>
@@ -23,6 +23,13 @@<br>
 #ifndef __AMDGPU_SMUIO_H__<br>
 #define __AMDGPU_SMUIO_H__<br>
 <br>
+enum amdgpu_pkg_type {<br>
+       AMDGPU_PKG_TYPE_APU = 2,<br>
+       AMDGPU_PKG_TYPE_CEM = 3,<br>
+       AMDGPU_PKG_TYPE_OAM = 4,<br>
+       AMDGPU_PKG_TYPE_UNKNOWN,<br>
+};<br>
+<br>
 struct amdgpu_smuio_funcs {<br>
         u32 (*get_rom_index_offset)(struct amdgpu_device *adev);<br>
         u32 (*get_rom_data_offset)(struct amdgpu_device *adev);<br>
-- <br>
2.25.1<br>
<br>
</div>
</span></font></div>
</div>
</body>
</html>