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; }