diff options
author | Oliver Endriss <devnull@localhost> | 2004-12-02 17:13:58 +0000 |
---|---|---|
committer | Oliver Endriss <devnull@localhost> | 2004-12-02 17:13:58 +0000 |
commit | 6d08891a0dde650c1f05dfabbcebc676f371f1a3 (patch) | |
tree | 397c195995c1e64d12299b055f97c8e7941f0d0a /linux/drivers/media/dvb/ttpci/av7110.c | |
parent | e1cbf7915c2b64872018b2407f4d1887b93065e2 (diff) | |
download | mediapointer-dvb-s2-6d08891a0dde650c1f05dfabbcebc676f371f1a3.tar.gz mediapointer-dvb-s2-6d08891a0dde650c1f05dfabbcebc676f371f1a3.tar.bz2 |
av7110_fe_lock_fix():
- firmware version 261d: wait for msg queue empty
- firmware <= 261c: wait 50ms
Diffstat (limited to 'linux/drivers/media/dvb/ttpci/av7110.c')
-rw-r--r-- | linux/drivers/media/dvb/ttpci/av7110.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/linux/drivers/media/dvb/ttpci/av7110.c b/linux/drivers/media/dvb/ttpci/av7110.c index 5641b1622..b4b9bb4e0 100644 --- a/linux/drivers/media/dvb/ttpci/av7110.c +++ b/linux/drivers/media/dvb/ttpci/av7110.c @@ -1732,7 +1732,7 @@ static void av7110_fe_lock_fix(struct av7110* av7110, fe_status_t status) } else { SetPIDs(av7110, 0, 0, 0, 0, 0); av7110_fw_cmd(av7110, COMTYPE_PID_FILTER, FlushTSQueue, 0); - msleep(50); + av7110_wait_msgstate(av7110, GPMQBusy); } up(&av7110->pid_mutex); |