Expand support to get other board types like OAM or CEM.

Signed-off-by: Lijo Lazar <lijo.la...@amd.com>
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>
---
 drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c 
b/drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c
index 4368a5891eeb..5461b5289793 100644
--- a/drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c
+++ b/drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.c
@@ -84,6 +84,12 @@ static enum amdgpu_pkg_type 
smuio_v13_0_3_get_pkg_type(struct amdgpu_device *ade
         * b0100 - b1111 - Reserved
         */
        switch (data & PKG_TYPE_MASK) {
+       case 0x0:
+               pkg_type = AMDGPU_PKG_TYPE_CEM;
+               break;
+       case 0x1:
+               pkg_type = AMDGPU_PKG_TYPE_OAM;
+               break;
        case 0x2:
                pkg_type = AMDGPU_PKG_TYPE_APU;
                break;
-- 
2.25.1

Reply via email to