drm/amd/pm: Use external link order for xgmi data
authorLijo Lazar <lijo.lazar@amd.com>
Fri, 16 May 2025 14:46:57 +0000 (20:16 +0530)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 22 May 2025 16:02:04 +0000 (12:02 -0400)
commit74956242a0dfe4ef7fef0f9a4e8f7ea7415be97b
treed79a07bbdc87a83ce2018cd44fb3f5d9e85402e2
parent8f9f3854a14efe34824d278a6127aed54b1294fc
drm/amd/pm: Use external link order for xgmi data

xgmi_port_num interface reports external link number for port number. To
be consistent, use the external link number for reporting other XGMI
link data also.

v2: For invalid link number return -EINVAL (Kevin)

Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Acked-by: Yang Wang <kevinyang.wang@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c