drm/i915/mst: only ack the ESI we actually handled
authorJani Nikula <jani.nikula@intel.com>
Thu, 20 Jan 2022 11:01:02 +0000 (13:01 +0200)
committerJani Nikula <jani.nikula@intel.com>
Fri, 21 Jan 2022 10:56:53 +0000 (12:56 +0200)
commit784a2ec00904999fccfca12eaf7c63ac3fde5f48
tree1525d5a97aed8d3d827ff027aec7852f204f27f4
parentb4a1c675d256bfa1d399490847d086b8b463b5d4
drm/i915/mst: only ack the ESI we actually handled

Seems odd that we clear all event status indicators if we've only
handled some. Only clear the ones we've handled.

v2: ack DOWN_REP and UP_REQ only if they were set in esi (Ville)

Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220120110102.3116218-1-jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_dp.c