author | yicheng 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) |
commit | 12a12b85555b8faae955ec1e1d633e970f23fcd5 (patch) | |
tree | fac74555a5eee95d4468c06d794648b31e6dd3bf | |
parent | 31c9040d47ccda0f69dc260c6ae8ba8a9edd6893 (diff) | |
download | common-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>
-rw-r--r-- | drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.c | 9 | ||||
-rw-r--r-- | drivers/amlogic/media/vin/tvin/hdmirx/hdmi_rx_drv.h | 2 |
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) */ |