summaryrefslogtreecommitdiff
authoryicheng shen <yicheng.shen@amlogic.com>2018-07-30 05:50:20 (GMT)
committer Jianxin Pan <jianxin.pan@amlogic.com>2018-08-01 11:31:28 (GMT)
commit12a12b85555b8faae955ec1e1d633e970f23fcd5 (patch)
treefac74555a5eee95d4468c06d794648b31e6dd3bf
parent31c9040d47ccda0f69dc260c6ae8ba8a9edd6893 (diff)
downloadcommon-12a12b85555b8faae955ec1e1d633e970f23fcd5.zip
common-12a12b85555b8faae955ec1e1d633e970f23fcd5.tar.gz
common-12a12b85555b8faae955ec1e1d633e970f23fcd5.tar.bz2
hdmirx: keep bandgap enabled to fix bibi sound issue
PD#170722: hdmirx: keep bandgap enabled to fix bibi sound issue Change-Id: I55e6cb9084ea93f5bf4accf1cffc04d873cb7c0e Signed-off-by: yicheng shen <yicheng.shen@amlogic.com>
Diffstat
-rw-r--r--drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.c9
-rw-r--r--drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h2
2 files changed, 8 insertions, 3 deletions
diff --git a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.c b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.c
index de0d222..8eec6af 100644
--- a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.c
+++ b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.c
@@ -318,8 +318,13 @@ void hdmirx_dec_close(struct tvin_frontend_s *fe)
struct hdmirx_dev_s *devp;
struct tvin_parm_s *parm;
- /* should disable the adc ref signal for audio pll */
- vdac_enable(0, 0x10);
+ /*
+ * txl:should disable the adc ref signal for audio pll
+ * txlx:dont disable the adc ref signal for audio pll(not
+ * reset the vdac) to avoid noise issue
+ */
+ if (rx.chip_id == CHIP_ID_TXL)
+ vdac_enable(0, 0x10);
/* open_flage = 0; */
rx.open_fg = 0;
diff --git a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h
index 3f9e643..8f43b86 100644
--- a/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h
+++ b/drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h
@@ -46,7 +46,7 @@
*
*
*/
-#define RX_VER2 "ver.2018/07/12"
+#define RX_VER2 "ver.2018/07/30"
/* 50ms timer for hdmirx main loop (HDMI_STATE_CHECK_FREQ is 20) */