summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJake Wang <haonan.wang2@amd.com>2020-10-22 22:23:16 +0300
committerAlex Deucher <alexander.deucher@amd.com>2020-11-02 23:32:03 +0300
commit12f86dfc075b51a27cac81005a4583b2631234ac (patch)
treee102ea8c4da2a7adc1ef633ab22c2e8edda85928
parentb15bfd0d861399f5981add9b4270d5f6304d1d33 (diff)
downloadlinux-12f86dfc075b51a27cac81005a4583b2631234ac.tar.xz
drm/amd/display: set hdcp1 wa re-auth delay to 200ms
[Why] Fail and restart timing for HDCP1 retry occurs too quickly. This would cause some MST monitors to show black screen. [How] Adjusted timing of fail and restart to 200ms. Signed-off-by: Jake Wang <haonan.wang2@amd.com> Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com> Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-rw-r--r--drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c b/drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c
index f3711914364e..24ab95b093f7 100644
--- a/drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c
+++ b/drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c
@@ -231,7 +231,7 @@ enum mod_hdcp_status mod_hdcp_hdcp1_dp_transition(struct mod_hdcp *hdcp,
fail_and_restart_in_ms(0, &status, output);
break;
} else if (conn->hdcp1_retry_count < conn->link.adjust.hdcp1.min_auth_retries_wa) {
- fail_and_restart_in_ms(0, &status, output);
+ fail_and_restart_in_ms(200, &status, output);
break;
}
if (conn->is_repeater) {