Created attachment 119983
Make DP fast link training option as module parameter
I wasn't able to replicate this issue of flickering screen with the HW that I had available. However, that doesn't rule out the fact that there truly is a problem. It seems that there are panels out there that simply doesn't like to start DP link training with non-zero values.
The patch here makes this fast link training feature as one module parameter (/sys/module/i915/parameters/enable_dp_flt) so you can enable or disable the feature depending on panel support. By default this feature is disabled. The patch applies to drm-intel-nightly.
Please, give this patch a try and report back with dmesg log if the problem still exists.
Created attachment 119983
Make DP fast link training option as module parameter
I wasn't able to replicate this issue of flickering screen with the HW that I had available. However, that doesn't rule out the fact that there truly is a problem. It seems that there are panels out there that simply doesn't like to start DP link training with non-zero values.
The patch here makes this fast link training feature as one module parameter (/sys/module/ i915/parameters /enable_ dp_flt) so you can enable or disable the feature depending on panel support. By default this feature is disabled. The patch applies to drm-intel-nightly.
Please, give this patch a try and report back with dmesg log if the problem still exists.