]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/amd/display: Fix FIXED_VS retimer clock gen source override
authorMichael Strauss <michael.strauss@amd.com>
Tue, 18 Feb 2025 14:23:44 +0000 (09:23 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 15 Jul 2025 18:07:52 +0000 (14:07 -0400)
commit504f9bdd3a1588604b0452bfe927ff86e5f6e6df
treed35d2565ed3d3cb8894654c3314e3a1eae5885a3
parent42fcf48f7b3037bc885db2e0c19ec9941029a134
drm/amd/display: Fix FIXED_VS retimer clock gen source override

[WHY]
For SQ128 pattern some vendor-specific overrides are required.
Previously a hardcoded clock gen source value was incorrectly programmed,
causing our override to retimer's clock source override to be ignored.
Due to some PHY issues on certain APU programs, we see failures on retimer
bypass ports extend to electrical testing downstream of PHY due to some host
clock jitter which the retimer follows.

[HOW]
Fix typo to use correct clock gen source override of 0xC4 rather than 0x4C.

Reviewed-by: Charlene Liu <charlene.liu@amd.com>
Signed-off-by: Michael Strauss <michael.strauss@amd.com>
Signed-off-by: Ivan Lipski <ivan.lipski@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_hpo_fixed_vs_pe_retimer_dp.c