mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 11:50:43 +09:00
hdmitx: force to update glitch time after hdcp22 unmux [1/1]
PD#SWPL-11894 Problem: glitch time in bl31 may not be updated after hdcp22 unmux, because get hdcp auth result function in bl31 will not be called after hdcp mode set to 0. In a result, the glitch hdcp22 result may take place of the actual hdcp22 auth status after mode change, and feedback to systemcontrol to clear/set video mute by wrong Solution: force to update glitch time after hdcp22 unmux Verify: U200/g12a Change-Id: I497ead5f8f5c46959560ffc0c8702acca1a3f46c Signed-off-by: Hang Cheng <hang.cheng@amlogic.com>
This commit is contained in:
@@ -3162,6 +3162,7 @@ static ssize_t store_hdcp_mode(struct device *dev,
|
||||
|
||||
pr_info(SYS "hdcp: set mode as %s\n", buf);
|
||||
hdmitx_device.HWOp.CntlDDC(&hdmitx_device, DDC_HDCP_MUX_INIT, 1);
|
||||
hdmitx_device.HWOp.CntlDDC(&hdmitx_device, DDC_HDCP_GET_AUTH, 0);
|
||||
if (strncmp(buf, "0", 1) == 0) {
|
||||
hdmitx_device.hdcp_mode = 0;
|
||||
hdmitx_device.HWOp.CntlDDC(&hdmitx_device,
|
||||
|
||||
Reference in New Issue
Block a user