On 12/16/25 11:21, Timur Kristóf wrote:
On 2025. december 16., kedd 9:27:34 középső államokbeli zónaidő Alex Deucher
wrote:
On Fri, Dec 5, 2025 at 9:49 PM Timur Kristóf <[email protected]>
wrote:
Fix a few issues with the initial DC analog connector
implementation that I've noticed since. I highly recommend
to backport this series to kernel versions that include
the DC analog series.

Did you have an update for this series, or are they ready to be applied?

Alex

Hi,

I re-reviewed my patches in this series again and I realized that my comment
was mistaken (I confused link encoder with stream encoder). So the patches
should be good as-is.

However, in the meantime Mauro got back to me this weekend, and told me that
he determined that the patch "Setup DAC encoder before using it" not only
doesn't fix it, but regresses the analog connector on his HD 7790 further.
Before this patch, he got a black screen on boot, but the DAC started working
after suspend/resume. After this patch, it no longer works for him even after
suspend/resume.

What do you think is the way to proceed?

A) Merge all patches but that one. I'll submit a corrected patch once we figure
out the HD 7790.
B) Merge the whole series as-is and I can submit a fix once we figured out what
is going on with the HD 7790.

Plan A sounds better. Let's not merge a patch with a known issue. I will also share test results by the end of the week.


Thanks & best regards,
Timur


Timur Kristóf (5):
   drm/amd/display: Pass proper DAC encoder ID to VBIOS
   drm/amd/display: Correct color depth for SelectCRTC_Source
   drm/amd/display: Add missing encoder setup to DACnEncoderControl
   drm/amd/display: Setup DAC encoder before using it
   drm/amd/display: Don't repeat DAC load detection
.../gpu/drm/amd/display/dc/bios/bios_parser.c | 4 +-
  .../drm/amd/display/dc/bios/command_table.c   | 44 +++++++++++++++----
  .../drm/amd/display/dc/bios/command_table.h   |  4 +-
  .../drm/amd/display/dc/dce/dce_link_encoder.c |  2 +
  .../amd/display/dc/dce/dce_stream_encoder.c   | 25 ++++++++++-
  .../amd/display/dc/hwss/dce110/dce110_hwseq.c | 28 +-----------
  .../drm/amd/display/dc/inc/hw/link_encoder.h  |  2 +
  .../amd/display/dc/inc/hw/stream_encoder.h    |  4 ++
  .../amd/display/dc/link/hwss/link_hwss_dio.c  |  4 ++
  .../drm/amd/display/dc/link/link_detection.c  |  7 ++-
  .../drm/amd/display/dc/link/link_factory.c    | 10 ++---
  .../dc/resource/dce110/dce110_resource.c      |  2 +
  .../amd/display/include/bios_parser_types.h   |  2 +-
  13 files changed, 87 insertions(+), 51 deletions(-)

--
2.52.0





Reply via email to