drm/amd/pm: perform SMC reset on suspend/hibernation
authorEvan Quan <evan.quan@amd.com>
Fri, 16 Oct 2020 02:45:26 +0000 (10:45 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 30 Oct 2020 05:18:04 +0000 (01:18 -0400)
commit277b080f98803cb73a83fb234f0be83a10e63958
tree2f44cff1bcf2b63d09043397c53df69018880369
parent2a4776a7337d47d92053870f37f9626ab0c00ac8
drm/amd/pm: perform SMC reset on suspend/hibernation

So that the succeeding resume can be performed based on
a clean state.

Signed-off-by: Evan Quan <evan.quan@amd.com>
Tested-by: Sandeep Raghuraman <sandy.8925@gmail.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/pm/inc/hwmgr.h
drivers/gpu/drm/amd/pm/inc/smumgr.h
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
drivers/gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c
drivers/gpu/drm/amd/pm/powerplay/smumgr/smumgr.c