drm/amdgpu: add pre_asic_init callback for SOC15
authorAlex Deucher <alexander.deucher@amd.com>
Wed, 19 Aug 2020 20:48:17 +0000 (16:48 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 26 Aug 2020 20:40:18 +0000 (16:40 -0400)
commitb0a2db9b482f16a91b2d67bac6b4977dc471fcab
tree07340491cdfb496c3f6d10f973a8c52e13d6ea1c
parentcff6c7f91a340788dde3b95f471885f7bf36c6c4
drm/amdgpu: add pre_asic_init callback for SOC15

We need to restore some registers prior to running asic
init to work around a firmware bug.

Acked-by: Nirmoy Das <nirmoy.das@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h
drivers/gpu/drm/amd/amdgpu/soc15.c