From 187edea270fbbed2a6b7331a779deba41431d8f1 Mon Sep 17 00:00:00 2001 From: Hang Cheng Date: Thu, 30 May 2019 15:00:23 +0800 Subject: [PATCH] hdmitx: force to set rxsense state low if hpd is low [1/1] PD#OTT-3663 Problem: when hpd low, hdmitx phy is disabled, the rxsense state is not right Solution: force to set rxsense state = 0 when hpd is low Verify: p212 Change-Id: I8fa3e8a647558f0cbfc62e9384613911efbef559 Signed-off-by: Hang Cheng --- drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hdmi_tx_hw.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hdmi_tx_hw.c b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hdmi_tx_hw.c index 7f78c6087b3a..86c2471d8971 100644 --- a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hdmi_tx_hw.c +++ b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hw/hdmi_tx_hw.c @@ -5076,7 +5076,8 @@ static int hdmitx_tmds_rxsense(void) hd_write_reg(P_HHI_HDMI_PHY_CNTL0, 0); break; } - + if (!(hdev->HWOp.CntlMisc(hdev, MISC_HPD_GPI_ST, 0))) + return 0; return ret; }