mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 03:40:35 +09:00
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:
@@ -204,6 +204,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)
|
||||
|
||||
Reference in New Issue
Block a user