mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-09-22 09:34:56 +02:00
drm/amd/display: fix wrong register field in dccg35_set_hdmistreamclk_src_new
dccg35_set_hdmistreamclk_src_new() updates HDMISTREAMCLK_CNTL but
passes DPSTREAMCLK0_SRC_SEL as the field identifier in the second
REG_UPDATE_2 slot.
The current behavior is harmless on DCN3.5 because both fields share the
same bit layout, but it is still incorrect and could break on future
hardware revisions.
Fixes: d36771a034 ("drm/amd/display: Add DCCG DIO, HPO, OPP, and OPTC support for FRL")
Signed-off-by: Dyllan Kobal <dyllan.kobal@zetier.com>
Reviewed-by: George Zhang <george.zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
b736792e5b
commit
db9c882f83
@@ -572,7 +572,7 @@ static void dccg35_set_hdmistreamclk_src_new(
|
||||
case 0:
|
||||
REG_UPDATE_2(HDMISTREAMCLK_CNTL, HDMISTREAMCLK0_EN,
|
||||
(src == HDMI_STREAM_REFCLK) ? 0 : 1,
|
||||
DPSTREAMCLK0_SRC_SEL,
|
||||
HDMISTREAMCLK0_SRC_SEL,
|
||||
(src == HDMI_STREAM_REFCLK) ? 0 : src);
|
||||
break;
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user