aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
diff options
context:
space:
mode:
authorImre Deak <[email protected]>2025-06-09 12:55:56 +0000
committerImre Deak <[email protected]>2025-06-12 17:44:15 +0000
commited3648b9ec4c040d5eebc9e4b8b9083a68628022 (patch)
tree6df685dc2e58f2a4d232241c48a5035712ec1b46 /drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c
parentdrm/dp: Add an EDID quirk for the DPCD register access probe (diff)
downloadkernel-ed3648b9ec4c040d5eebc9e4b8b9083a68628022.tar.gz
kernel-ed3648b9ec4c040d5eebc9e4b8b9083a68628022.zip
drm/i915/dp: Disable the AUX DPCD probe quirk if it's not required
Reading DPCD registers has side-effects and some of these can cause a problem for instance during link training. Based on this it's better to avoid the probing quirk done before each DPCD register read, limiting this to the monitor which requires it. The only known problematic monitor is an external SST sink, so keep the quirk disabled always for eDP and MST sinks. Reenable the quirk after a hotplug event and after resuming from a power state without hotplug support, until the subsequent EDID based detection. v2: Add a helper for determining the need/setting the probing. (Jani) Cc: Ville Syrjälä <[email protected]> Cc: Jani Nikula <[email protected]> Reviewed-by: Mika Kahola <[email protected]> Acked-by: Jani Nikula <[email protected]> Signed-off-by: Imre Deak <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c')
0 files changed, 0 insertions, 0 deletions