[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CABXGCsOcjjD1f5vCxbv-CCCMZPearMnY6GE-WPc_N=_k1TtfXQ@mail.gmail.com>
Date: Mon, 8 Dec 2025 12:33:19 +0500
From: Mikhail Gavrilov <mikhail.v.gavrilov@...il.com>
To: amd-gfx list <amd-gfx@...ts.freedesktop.org>, rvojvodi@....com
Cc: Linux regressions mailing list <regressions@...ts.linux.dev>,
Linux List Kernel Mailing <linux-kernel@...r.kernel.org>, wenjing.liu@....com,
"Pillai, Aurabindo" <aurabindo.pillai@....com>, "Deucher, Alexander" <alexander.deucher@....com>
Subject: [REGRESSION] Black screen on HDMI power-cycle after commit
3471b9a31ce3 (7900XTX + LG C3)
Hello,
I am reporting a regression in the AMD display driver where the HDMI
output fails to wake up (black screen) specifically after the TV is
power-cycled.
#regzbot introduced: 3471b9a31ce352ffb343cf02a991261880aac3a7
System information:
GPU: AMD Radeon RX 7900 XTX
Display: LG OLED42C3RLA
Kernel version: 6.18.0-37bb2e7217b0 (and later)
Detailed description:
The HDMI signal is lost every time the TV is power-cycled. When the TV
is turned off for the night and turned back on in the morning, the
display shows "No Signal". This has been tested with physically
disconnecting the cable (hotplug) as well as power-cycling the TV;
both result in a persistent black screen. The system remains
accessible via SSH, but the GPU fails to establish a signal with the
display.
Bisect results:
I have bisected this issue and identified the following commit as the cause:
3471b9a31ce352ffb343cf02a991261880aac3a7 "drm/amd/display: Rework HDMI
data channel reads"
Verification:
I successfully verified this by manually reverting the mentioned
commit on top of 37bb2e7217b0. With the revert applied, the HDMI
signal correctly resumes when the TV is powered on. It seems the new
scdc_present check in the rework is causing the driver to skip
necessary HDMI channel initialization on the 7900XTX/LG C3 combo.
Attached files:
dmesg-6.18.0-37bb2e7217b0.tar.xz: Kernel log during the failed wake-up attempt.
.config.tar.xz: The kernel .config used for the build.
I am ready to test any proposed patches
--
Best Regards,
Mike Gavrilov.
Download attachment "dmesg-6.18.0-37bb2e7217b0.tar.xz" of type "application/octet-stream" (1894616 bytes)
Download attachment ".config.tar.xz" of type "application/octet-stream" (60988 bytes)
Powered by blists - more mailing lists