mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 11:26:02 +09:00
dtv_demod: for dtmb no signal issue [1/1]
PD#172587 Problem: for dtmb no signal issue Solution: update status to "read status" interface Verify: verified by t962x2_x301 Change-Id: I6099d2dbe4dcdc23c3a4bd9e489113b26429f2ec Signed-off-by: Zhiwei Yuan <zhiwei.yuan@amlogic.com>
This commit is contained in:
@@ -2761,6 +2761,15 @@ static int gxtv_demod_dtmb_tune(struct dvb_frontend *fe, bool re_tune,
|
||||
#if 1 /**/
|
||||
*delay = HZ / 4;
|
||||
gxtv_demod_dtmb_read_status_old(fe, status);
|
||||
|
||||
if (is_ic_ver(IC_VER_TL1)) {
|
||||
if (*status == (FE_HAS_LOCK | FE_HAS_SIGNAL | FE_HAS_CARRIER |
|
||||
FE_HAS_VITERBI | FE_HAS_SYNC))
|
||||
dtmb_poll_start_tune(DTMBM_HV_SIGNEL_CHECK);
|
||||
else
|
||||
dtmb_poll_start_tune(DTMBM_NO_SIGNEL_CHECK);
|
||||
}
|
||||
|
||||
#else /*try polling*/
|
||||
|
||||
/*pr_dbg("+");*/
|
||||
|
||||
Reference in New Issue
Block a user