drm/amdgpu: support get xgmi information for Aldebaran
authorRajneesh Bhardwaj <rajneesh.bhardwaj@amd.com>
Thu, 30 Apr 2020 06:34:57 +0000 (02:34 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 24 Mar 2021 02:52:55 +0000 (22:52 -0400)
commit3cbb3a9749a31a6e8549650df3d16a050acab3ca
treee82e908b56fac4c5045585890f697ac17fe5afc0
parent31691b8d1be4383f42d49de1f1393818470dcadc
drm/amdgpu: support get xgmi information for Aldebaran

Aldebaran uses registers defined in header gc_9_4_2 but much of the xgmi
related functionality can be obtained by reusing the exisitng definition
from gfxhub_v1_1_get_xgmi_info. While adding support for Aldebaran, also
refactored code to better handle the new scenario.

Signed-off-by: Rajneesh Bhardwaj <rajneesh.bhardwaj@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c