On 2020-05-19 at 18:16:21 -0400, Sean Paul wrote:
From: Sean Paul seanpaul@chromium.org
We're seeing some R0' mismatches in the field, particularly with
I think you want to say Vprime verification? delay is added in between the retry for vprime verfication.
-Ram
repeaters. I'm guessing the (already lenient) 300ms wait time isn't enough for some setups. So add an additional wait when R0' is mismatched.
Signed-off-by: Sean Paul seanpaul@chromium.org
drivers/gpu/drm/i915/display/intel_hdcp.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_hdcp.c b/drivers/gpu/drm/i915/display/intel_hdcp.c index 2cbc4619b4ce..924a717a4fa4 100644 --- a/drivers/gpu/drm/i915/display/intel_hdcp.c +++ b/drivers/gpu/drm/i915/display/intel_hdcp.c @@ -592,6 +592,9 @@ int intel_hdcp_auth_downstream(struct intel_connector *connector) bstatus); if (!ret) break;
/* Maybe the sink is lazy, give it some more time */
usleep_range(10000, 50000);
}
if (i == tries) {
-- Sean Paul, Software Engineer, Google / Chromium OS