mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 10:33:41 +02:00
drm/amd/pm: Drop legacy message fields from SMUv12
Remove usage of legacy message related fields from SMUv12 SOCs. Signed-off-by: Lijo Lazar <lijo.lazar@amd.com> Reviewed-by: Asad Kamal <asad.kamal@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
8c502fd5b6
commit
8ba2a9a987
|
|
@ -41,15 +41,6 @@
|
|||
#undef pr_info
|
||||
#undef pr_debug
|
||||
|
||||
#define mmMP1_SMN_C2PMSG_66 0x0282
|
||||
#define mmMP1_SMN_C2PMSG_66_BASE_IDX 0
|
||||
|
||||
#define mmMP1_SMN_C2PMSG_82 0x0292
|
||||
#define mmMP1_SMN_C2PMSG_82_BASE_IDX 0
|
||||
|
||||
#define mmMP1_SMN_C2PMSG_90 0x029a
|
||||
#define mmMP1_SMN_C2PMSG_90_BASE_IDX 0
|
||||
|
||||
static struct cmn2asic_msg_mapping renoir_message_map[SMU_MSG_MAX_COUNT] = {
|
||||
MSG_MAP(TestMessage, PPSMC_MSG_TestMessage, 1),
|
||||
MSG_MAP(GetSmuVersion, PPSMC_MSG_GetSmuVersion, 1),
|
||||
|
|
@ -1495,17 +1486,11 @@ static const struct pptable_funcs renoir_ppt_funcs = {
|
|||
|
||||
void renoir_set_ppt_funcs(struct smu_context *smu)
|
||||
{
|
||||
struct amdgpu_device *adev = smu->adev;
|
||||
|
||||
smu->ppt_funcs = &renoir_ppt_funcs;
|
||||
smu->message_map = renoir_message_map;
|
||||
smu->clock_map = renoir_clk_map;
|
||||
smu->table_map = renoir_table_map;
|
||||
smu->workload_map = renoir_workload_map;
|
||||
smu->smc_driver_if_version = SMU12_DRIVER_IF_VERSION;
|
||||
smu->is_apu = true;
|
||||
smu->param_reg = SOC15_REG_OFFSET(MP1, 0, mmMP1_SMN_C2PMSG_82);
|
||||
smu->msg_reg = SOC15_REG_OFFSET(MP1, 0, mmMP1_SMN_C2PMSG_66);
|
||||
smu->resp_reg = SOC15_REG_OFFSET(MP1, 0, mmMP1_SMN_C2PMSG_90);
|
||||
smu_v12_0_init_msg_ctl(smu, renoir_message_map);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user