From 7ede2c0931071935657e37d6caa6d3b023c6ecf0 Mon Sep 17 00:00:00 2001 From: Ji Soo Shin Date: Wed, 31 May 2023 12:17:09 +0200 Subject: hdcp: abort during compare_xprime routines Bug: 285100547 Change-Id: Ie1d5cfaa09ff275d98c7e7a866bd497811d9c8a3 Signed-off-by: Ji Soo Shin --- auth13.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/auth13.c b/auth13.c index f29628a..6bebb21 100644 --- a/auth13.c +++ b/auth13.c @@ -72,7 +72,7 @@ static int compare_rprime(void) ri_retry_cnt++; usleep_range(RI_DELAY * 1000, RI_DELAY * 1000 + 1); } - while (ri_retry_cnt < RI_READ_RETRY_CNT); + while (ri_retry_cnt < RI_READ_RETRY_CNT && !is_aborted); return -EFAULT; } @@ -168,7 +168,7 @@ static int proceed_repeater(void) hdcp_err("Vprime read failed (%d)\n", ret); v_read_retry_cnt++; - } while(v_read_retry_cnt < V_READ_RETRY_CNT); + } while(v_read_retry_cnt < V_READ_RETRY_CNT && !is_aborted); hdcp_err("2nd Auth fail!!!\n"); return -EIO; -- cgit v1.2.3