drm/i915: Handle HDCP2.2 downstream topology change
authorRamalingam C <ramalingam.c@intel.com>
Sat, 16 Feb 2019 17:36:58 +0000 (23:06 +0530)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 20 Feb 2019 19:41:20 +0000 (20:41 +0100)
commitdfe4cbc26e40840f4b67392654759c5cf110c39c
tree7ea828fe40907f1ddefc3e7f000ceef1b9b11a02
parent22ce2d948abffb2782d62df6074bf42151a8d372
drm/i915: Handle HDCP2.2 downstream topology change

When repeater notifies a downstream topology change, this patch
reauthenticate the repeater alone without disabling the hdcp
encryption. If that fails then complete reauthentication is executed.

v2:
  Rebased.
v3:
  Typo in commit msg is fixed [Uma]
v4:
  Rebased as part of patch reordering.
  Minor style fixes.
v5:
  Rebased.
v6:
  Rebased.
v7:
  Errors due to sinks are reported as DEBUG logs.

Signed-off-by: Ramalingam C <ramalingam.c@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/1550338640-17470-12-git-send-email-ramalingam.c@intel.com
drivers/gpu/drm/i915/intel_hdcp.c