drm/amd/powerplay: Fix a bug for enabling ACDC gpio interrupt
Only enable it if it's supported rather than unconitionally. Signed-off-by: Eric Yang <eric.yang2@amd.com> Reviewed-by: Rex Zhu <Rex.Zhu@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
dcf799e54b
commit
c8c67448b7
|
@ -2354,10 +2354,13 @@ static int polaris10_start_dpm(struct pp_hwmgr *hwmgr)
|
|||
return -1);
|
||||
}
|
||||
|
||||
PP_ASSERT_WITH_CODE((0 == smum_send_msg_to_smc(hwmgr->smumgr,
|
||||
PPSMC_MSG_EnableACDCGPIOInterrupt)),
|
||||
"Failed to enable AC DC GPIO Interrupt!",
|
||||
);
|
||||
if (phm_cap_enabled(hwmgr->platform_descriptor.platformCaps,
|
||||
PHM_PlatformCaps_Falcon_QuickTransition)) {
|
||||
PP_ASSERT_WITH_CODE((0 == smum_send_msg_to_smc(hwmgr->smumgr,
|
||||
PPSMC_MSG_EnableACDCGPIOInterrupt)),
|
||||
"Failed to enable AC DC GPIO Interrupt!",
|
||||
);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue