diff options
author | Manu Abraham <devnull@localhost> | 2005-06-22 10:17:27 +0000 |
---|---|---|
committer | Manu Abraham <devnull@localhost> | 2005-06-22 10:17:27 +0000 |
commit | eb7805f93c8bb83588e84d7ef995cf300954e1bd (patch) | |
tree | a0b38cd35fb8caa2ec872e9fa315393188a9176f /linux | |
parent | 3d6be2afde790a151ae858fc5df2645fcc2e86db (diff) | |
download | mediapointer-dvb-s2-eb7805f93c8bb83588e84d7ef995cf300954e1bd.tar.gz mediapointer-dvb-s2-eb7805f93c8bb83588e84d7ef995cf300954e1bd.tar.bz2 |
Fix a bogus frontend signal lock, that caused a tuning delay as well.
Signed-off-by: Manu Abraham <manu@kromtek.com>
Diffstat (limited to 'linux')
-rw-r--r-- | linux/drivers/media/dvb/bt8xx/dst.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/linux/drivers/media/dvb/bt8xx/dst.c b/linux/drivers/media/dvb/bt8xx/dst.c index 68eb6354d..dbad7a463 100644 --- a/linux/drivers/media/dvb/bt8xx/dst.c +++ b/linux/drivers/media/dvb/bt8xx/dst.c @@ -258,10 +258,10 @@ int write_dst(struct dst_state *state, u8 *data, u8 len) if (debug && (verbose > 4)) { u8 i; if (verbose > 4) { - dprintk("%s writing", __FUNCTION__); + dprintk("%s writing [ ", __FUNCTION__); for (i = 0; i < len; i++) - dprintk(" %02x", data[i]); - dprintk("\n"); + dprintk("%02x ", data[i]); + dprintk("]\n"); } } for (cnt = 0; cnt < 2; cnt++) { @@ -928,7 +928,7 @@ static int dst_get_signal(struct dst_state* state) { int retval; u8 get_signal[] = { 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb }; - + printk("%s: Getting Signal strength and other parameters !!!!!!!!\n", __FUNCTION__); if ((state->diseq_flags & ATTEMPT_TUNE) == 0) { state->decode_lock = state->decode_strength = state->decode_snr = 0; return 0; @@ -1224,7 +1224,7 @@ static int dst_read_status(struct dvb_frontend* fe, fe_status_t* status) *status = 0; if (state->diseq_flags & HAS_LOCK) { - dst_get_signal(state); +// dst_get_signal(state); // don't require(?) to ask MCU if (state->decode_lock) *status |= FE_HAS_LOCK | FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_SYNC | FE_HAS_VITERBI; } |