Skip to content

Commit 7c6fb61

Browse files
Guchun Chenalexdeucher
authored andcommitted
drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
To avoid hardware intermittent failures. Signed-off-by: Guchun Chen <[email protected]> Reviewed-by: Lijo Lazar <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent 2edb79a commit 7c6fb61

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,17 @@ static void sienna_cichlid_check_bxco_support(struct smu_context *smu)
368368
smu_baco->platform_support =
369369
(val & RCC_BIF_STRAP0__STRAP_PX_CAPABLE_MASK) ? true :
370370
false;
371+
372+
/*
373+
* Disable BACO entry/exit completely on below SKUs to
374+
* avoid hardware intermittent failures.
375+
*/
376+
if (((adev->pdev->device == 0x73A1) &&
377+
(adev->pdev->revision == 0x00)) ||
378+
((adev->pdev->device == 0x73BF) &&
379+
(adev->pdev->revision == 0xCF)))
380+
smu_baco->platform_support = false;
381+
371382
}
372383
}
373384

0 commit comments

Comments
 (0)