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>
*/
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)