drm/i915: HDCP: fix Ri prime check done during link check
authorOliver Barta <oliver.barta@aptiv.com>
Sat, 28 Mar 2020 10:41:00 +0000 (11:41 +0100)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 20 Apr 2020 17:12:40 +0000 (10:12 -0700)
commitced633266bdaa9173dc237b8f25ba87f5356ef35
tree5e815ee5fbf73777f5fcc45373d8994b979b00b8
parente1eb075c5051987fbbadbc0fb8211679df657721
drm/i915: HDCP: fix Ri prime check done during link check

The check was always succeeding even in case of a mismatch due to the
HDCP_STATUS_ENC bit being set. Make sure both bits are actually set.

Signed-off-by: Oliver Barta <oliver.barta@aptiv.com>
Fixes: 2320175feb74 ("drm/i915: Implement HDCP for HDMI")
Reviewed-by: Ramalingam C <ramalingam.c@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200328104100.12162-1-oliver.barta@aptiv.com
(cherry picked from commit 3ffaf56e912e76cf09c560244c8804f9bebda8b1)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/i915/display/intel_hdmi.c