On Thu, Sep 04, 2025 at 03:20:23PM +0200, Wolfgang Frisch wrote:
> Hi Imre,
> 
> 
> On 9/2/25 6:13 PM, Imre Deak wrote:
> > This looks like the issue tracked at
> > https://gitlab.freedesktop.org/drm/amd/-/issues/4500
> Thanks! I wasn't aware of that issue being tracked already.
> 
> > The correct solution there is to disable the DPCD probing, which AMD
> > folks are working on atm. Until that, could you give a go to patch [1]
> > on the above ticket equivalent to this solution, applying on v6.17, or
> > the attached patch achieving the same on v6.16.4?
> I can confirm your patch fixes the issue on v6.16.4.
> > Also it would help if you could add a dmesg log on the ticket taken
> > after booting with drm.debug=0x100 and reproducing the problem (vs. two
> > other drm.debug=0x100 logs, one with the above DP_TRAINING_PATTERN_SET
> > -> DP_LANE0_1_STATUS change and another one with DPCD probing disabled
> > as I requested above, taken after booting up and connecting the
> > dock/monitor).
> Done. I attached 3 dmesg logs to the ticket:

Thanks for the testing.

> - GOOD: Linux 6.16.4 with DPCD probing disabled
> - BAD: Linux 6.17.0-rc4

This is expected, as it still does DPCD probing leading to the original
TBT firmware issue tracked on the above ticket.

> - GOOD: Linux 6.17.0-rc4 with the probe address set to DP_LANE0_1_STATUS

Switching the DPCD probing address to DP_LANE0_1_STATUS is not a viable
solution, as it causes an issue for at least one other (eDP) panel. The
probing should be disabled according to the following AMD patch:

https://gitlab.freedesktop.org/-/project/4522/uploads/5205fd4e2bdc396088836bafcac176b6/0004-drm-amd-display-Disable-DPCD-Probe-Quirk.patch

--Imre

> Regards,
> 
> -- 
> Wolfgang Frisch <wolfgang.fri...@suse.com>
> Security Engineer
> OpenPGP fingerprint: A2E6 B7D4 53E9 544F BC13  D26B D9B3 56BD 4D4A 2D15
> SUSE Software Solutions Germany GmbH, Frankenstraße 146, 90461 Nürnberg
> 



Reply via email to