dtv_demod: Play dtv stuttering when the temperature rising [1/1]

PD#SWPL-6985

Problem:
cfo track value is small

Solution:
increase cfo track val to avoid crystal jitter

Verify:
verified by t962x2_x301

Change-Id: Ifcf53f1d06eae204a82dc99154d18c38f370ebc1
Signed-off-by: zhiwei.yuan <zhiwei.yuan@amlogic.com>
This commit is contained in:
zhiwei.yuan
2019-04-11 15:53:04 +08:00
committed by Tao Zeng
parent 1feb7fa1e0
commit 8a2132841f

View File

@@ -208,6 +208,12 @@ void dtmb_all_reset(void)
*/
dtmb_write_reg(DTMB_CHE_IBDFE_CONF0,
dtmb_read_reg(DTMB_CHE_IBDFE_CONF0) & 0xfffff0ff);
/*increase cfo track val to avoid dtmb playing is not smooth
*when temperature is over 80 degree Celsius
*/
dtmb_write_reg(DTMB_SYNC_TRACK_CFO_MAX,
(dtmb_read_reg(DTMB_SYNC_TRACK_CFO_MAX) & ~0xff) | 0x1f);
}
void dtmb_initial(struct aml_demod_sta *demod_sta)