Hi, On 8/28/25 7:49 PM, Imre Deak wrote:
The original commit d34d6feaf4a76833effcec0b148b65946b04cde8 broke my setup, with a monitor connected via Thunderbolt. Linux 6.16.4 temporarily fixed the issue by reverting to DP_LANE0_1_STATUS. My monitor is a Samsung C34J79x connected via Thunderbolt 3.diff --git a/drivers/gpu/drm/display/drm_dp_helper.c b/drivers/gpu/drm/display/drm_dp_helper.c - ret = drm_dp_dpcd_probe(aux, DP_LANE0_1_STATUS); + ret = drm_dp_dpcd_probe(aux, DP_TRAINING_PATTERN_SET);
To be clear: - working: DP_LANE0_1_STATUS - not working: DP_TRAINING_PATTERN_SET With the latter I get:
+thunderbolt 0000:c5:00.6: 2: timeout reading config space 2 from 0x20 +thunderbolt 0000:c5:00.6: 2: timeout reading config space 2 from 0x5 +thunderbolt 0000:c5:00.6: 2: cannot find TB_VSE_CAP_PLUG_EVENTS aborting thunderbolt 1-2: new device found, vendor=0x175 device=0x20ab thunderbolt 1-2: SAMSUNG ELECTRONICS CO.,LTD C34J79x thunderbolt 1-0:2.1: new retimer found, vendor=0x1da0 device=0x8830 +thunderbolt 0000:c5:00.6: 0:6 <-> 2:10 (DP): not active, tearing down +thunderbolt 0000:c5:00.6: 0:7 <-> 2:10 (DP): not active, tearing down
Best 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
OpenPGP_signature.asc
Description: OpenPGP digital signature