From f6ac1de928fa45214d703df15562b545ee068bcb Mon Sep 17 00:00:00 2001 From: Ilya Bakoulin Date: Mon, 17 Aug 2026 13:46:53 -0400 Subject: [PATCH] drm/amd/display: Clear HUBPREQ_DEBUG_DB on DCN6 [Why/How] Make sure the HUBPREQ_DEBUG_DB register is cleared to prevent underflow in some instances. Reviewed-by: Dillon Varone Signed-off-by: Ilya Bakoulin Signed-off-by: Ivan Lipski Tested-by: Dan Wheeler Signed-off-by: Alex Deucher --- drivers/gpu/drm/amd/display/dc/hubp/dcn60/dcn60_hubp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/drm/amd/display/dc/hubp/dcn60/dcn60_hubp.c b/drivers/gpu/drm/amd/display/dc/hubp/dcn60/dcn60_hubp.c index d22fe26aae62..01b6b3ed5a99 100644 --- a/drivers/gpu/drm/amd/display/dc/hubp/dcn60/dcn60_hubp.c +++ b/drivers/gpu/drm/amd/display/dc/hubp/dcn60/dcn60_hubp.c @@ -25,6 +25,9 @@ static void hubp60_program_deadline( { struct dcn20_hubp *hubp2 = TO_DCN20_HUBP(hubp); + /* Make sure DLG test mode is disabled */ + REG_WRITE(HUBPREQ_DEBUG_DB, 0); + /* DLG - Per hubp */ REG_SET_2(BLANK_OFFSET_0, 0, REFCYC_H_BLANK_END, dlg_attr->refcyc_h_blank_end,