| From f626dd0ff05043e5a7154770cc7cda66acee33a3 Mon Sep 17 00:00:00 2001 |
| From: Evan Quan <evan.quan@amd.com> |
| Date: Thu, 20 Jan 2022 16:15:52 +0800 |
| Subject: drm/amdgpu: disable MMHUB PG for Picasso |
| |
| From: Evan Quan <evan.quan@amd.com> |
| |
| commit f626dd0ff05043e5a7154770cc7cda66acee33a3 upstream. |
| |
| MMHUB PG needs to be disabled for Picasso for stability reasons. |
| |
| Signed-off-by: Evan Quan <evan.quan@amd.com> |
| Reviewed-by: Alex Deucher <alexander.deucher@amd.com> |
| Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
| Cc: stable@vger.kernel.org |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| drivers/gpu/drm/amd/amdgpu/soc15.c | 5 ++++- |
| 1 file changed, 4 insertions(+), 1 deletion(-) |
| |
| --- a/drivers/gpu/drm/amd/amdgpu/soc15.c |
| +++ b/drivers/gpu/drm/amd/amdgpu/soc15.c |
| @@ -1143,8 +1143,11 @@ static int soc15_common_early_init(void |
| AMD_CG_SUPPORT_SDMA_MGCG | |
| AMD_CG_SUPPORT_SDMA_LS; |
| |
| + /* |
| + * MMHUB PG needs to be disabled for Picasso for |
| + * stability reasons. |
| + */ |
| adev->pg_flags = AMD_PG_SUPPORT_SDMA | |
| - AMD_PG_SUPPORT_MMHUB | |
| AMD_PG_SUPPORT_VCN; |
| } else { |
| adev->cg_flags = AMD_CG_SUPPORT_GFX_MGCG | |