drm/i915/hdcp: Read Rxcaps for robustibility
authorSuraj Kandpal <suraj.kandpal@intel.com>
Mon, 26 Feb 2024 06:30:52 +0000 (12:00 +0530)
committerAnkit Nautiyal <ankit.k.nautiyal@intel.com>
Tue, 27 Feb 2024 07:50:20 +0000 (13:20 +0530)
commit610d7bc2e23c83024cd2c943bf91acb83b7e17fd
tree1e4e5f2de2924a05220e7d53af4cb4c0e8369ab6
parent66bd692404a6284ee2cf85968a4018cf212398be
drm/i915/hdcp: Read Rxcaps for robustibility

We see some monitors and docks report incorrect hdcp version
and capability in first few reads so we read rx_caps three times
before we conclude the monitor's or docks HDCP capability

--v2
-Add comment to justify the 3 time read loop for hdcp capability[Ankit]

Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240226063051.1685326-7-suraj.kandpal@intel.com
drivers/gpu/drm/i915/display/intel_dp_hdcp.c