drm/amdgpu: Add more smuio v13.0.3 package types

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

Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Lijo Lazar 2023-09-28 08:45:26 +05:30 committed by Alex Deucher
parent cbad0dd13a
commit 4365d2ed09

View file

@ -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;