mirror of
https://github.com/torvalds/linux.git
synced 2026-05-23 06:31:58 +02:00
drm/i915/mst: ack sink irq ESI for link status changes
Only specific event status indicators caused the link status to be acked. Be sure to ack the link status change event. Arguably we should track which bits to actually clear in ESI instead of the wholesale approach. Signed-off-by: Jani Nikula <jani.nikula@intel.com> Reviewed-by: Uma Shankar <uma.shankar@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220112110319.1172110-6-jani.nikula@intel.com
This commit is contained in:
parent
1d50942dc9
commit
b4a1c675d2
|
|
@ -3699,6 +3699,7 @@ intel_dp_check_mst_status(struct intel_dp *intel_dp)
|
|||
esi[3] & LINK_STATUS_CHANGED) {
|
||||
if (!intel_dp_mst_link_status(intel_dp))
|
||||
link_ok = false;
|
||||
handled = true;
|
||||
}
|
||||
|
||||
intel_dp_mst_hpd_irq(intel_dp, esi, &handled);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user