diff options
| author | Kenneth Feng <kenneth.feng@amd.com> | 2024-02-05 16:49:29 +0800 |
|---|---|---|
| committer | Alex Deucher <alexander.deucher@amd.com> | 2024-05-02 16:18:15 -0400 |
| commit | 01a0bae9fbdcf1489b1a2df3f085008b8e6c8483 (patch) | |
| tree | ac1c500f7ae560bf97b319a11dbcd013b34549d2 /drivers/gpu/drm/amd | |
| parent | 3474e02ed5b30c625c1739f10375ef940bb23382 (diff) | |
drm/amd/pm: enable mode1 reset on smu v14.0.2/v14.0.3
enable mode1 reset on smu v14.0.2/v14.0.3
Signed-off-by: Kenneth Feng <kenneth.feng@amd.com>
Reviewed-by: Likun Gao <Likun.Gao@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd')
| -rw-r--r-- | drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c b/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c index 706265220292..b5bd8dd38dfd 100644 --- a/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c +++ b/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c @@ -1637,7 +1637,13 @@ static int smu_v14_0_2_mode1_reset(struct smu_context *smu) { int ret = 0; - // TODO + ret = smu_cmn_send_smc_msg(smu, SMU_MSG_Mode1Reset, NULL); + if (!ret) { + if (amdgpu_emu_mode == 1) + msleep(50000); + else + msleep(500); + } return ret; } |
