summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/ttpci/av7110.c
diff options
context:
space:
mode:
authorOliver Endriss <devnull@localhost>2004-12-02 17:13:58 +0000
committerOliver Endriss <devnull@localhost>2004-12-02 17:13:58 +0000
commit6d08891a0dde650c1f05dfabbcebc676f371f1a3 (patch)
tree397c195995c1e64d12299b055f97c8e7941f0d0a /linux/drivers/media/dvb/ttpci/av7110.c
parente1cbf7915c2b64872018b2407f4d1887b93065e2 (diff)
downloadmediapointer-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.c2
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);