PPSMC_Msg
PPSMC_Msg msg, u32 parameter);
PPSMC_Msg msg, u32 parameter)
PPSMC_Msg msg, u32 parameter)
PPSMC_Msg msg = has_display ?
PPSMC_Msg msg)
PPSMC_Result amdgpu_si_send_msg_to_smc(struct amdgpu_device *adev, PPSMC_Msg msg);
PPSMC_Msg msg;
PPSMC_Msg msg;
(PPSMC_Msg)PPSMC_MSG_EnableEDCController,
(PPSMC_Msg)PPSMC_MSG_DisableEDCController,
smum_send_msg_to_smc(hwmgr, (PPSMC_Msg)PPSMC_NoDisplay, NULL);
return (smum_send_msg_to_smc(hwmgr, (PPSMC_Msg)PPSMC_NoDisplay, NULL) == 0) ? 0 : -EINVAL;
(PPSMC_Msg)PPSMC_MSG_SetVBITimeout_VEGAM, data->frame_time_x2,
(PPSMC_Msg)PPSMC_MSG_SetVBITimeout, data->frame_time_x2,
return (smum_send_msg_to_smc(hwmgr, (PPSMC_Msg)PPSMC_HasDisplay, NULL) == 0) ? 0 : -EINVAL;
static PPSMC_Result ci_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg);
static PPSMC_Result ci_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg)
PPSMC_Msg msg, u32 parameter);
PPSMC_Msg msg, u32 parameter)
PPSMC_Msg msg, u32 *parameter)
PPSMC_Msg msg = has_display ? PPSMC_MSG_HasDisplay : PPSMC_MSG_NoDisplay;
PPSMC_Msg msg = has_display ?
(PPSMC_Msg)PPSMC_MSG_HasDisplay : (PPSMC_Msg)PPSMC_MSG_NoDisplay;
PPSMC_Msg msg, u32 parameter);
PPSMC_Msg msg, u32 parameter)
PPSMC_Msg msg, u32 parameter)
if (rv770_send_msg_to_smc(rdev, (PPSMC_Msg)(PPSMC_MSG_NoForcedLevel)) != PPSMC_Result_OK)
if (rv770_send_msg_to_smc(rdev, (PPSMC_Msg)(PPSMC_MSG_TwoLevelsDisabled)) != PPSMC_Result_OK)
PPSMC_Msg msg;
msg = (PPSMC_Msg)(PPSMC_MSG_TwoLevelsDisabled);
msg = (PPSMC_Msg)(PPSMC_MSG_ZeroLevelsDisabled);
PPSMC_Result rv770_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg)
PPSMC_Result rv770_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg);
PPSMC_Msg msg, u32 parameter)
PPSMC_Msg msg = has_display ?
PPSMC_Result si_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg)
PPSMC_Result si_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg);