summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
diff options
context:
space:
mode:
authorImre Deak <imre.deak@intel.com>2024-02-21 00:18:40 +0300
committerImre Deak <imre.deak@intel.com>2024-02-27 18:35:12 +0300
commita32f3a95413881b69c8dd319334927eb9519013c (patch)
tree83d69c09e834780e03cd8397d01470852bd6945a /drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
parentfb687904aae27c8bf5b5f653c0bf72171bd43b41 (diff)
downloadlinux-a32f3a95413881b69c8dd319334927eb9519013c.tar.xz
drm/i915/dp: Read DPRX for all long HPD pulses
The TBT DP tunnel BW request logic in the Thunderbolt Connection Manager depends on the GFX driver reading out the sink's DPRX capabilities in response to a long HPD pulse. Since in i915 this read-out can be blocked by another connector's/encoder's hotplug event handling (which is serialized by drm_mode_config::connection_mutex), do a dummy DPRX read-out in the encoder's HPD pulse handler (which is not blocked by other encoders). Reviewed-by: Uma Shankar <uma.shankar@intel.com> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Imre Deak <imre.deak@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240220211841.448846-21-imre.deak@intel.com
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c')
0 files changed, 0 insertions, 0 deletions