This is an automatic generated email to let you know that the following patch 
were queued at the 
http://git.linuxtv.org/media_tree.git tree:

Subject: [media] stb0899: fix diseqc messages getting lost
Author:  Manu Abraham <abraham.m...@gmail.com>
Date:    Sun Nov 14 16:01:47 2010 -0300

- Some badly written applications in conjuction with certain SEC devices
  do send too many messages causing the DiSEqC bus to get congested. As
  a result, the end devices do get confused and hence do not respond.
  The issue was found by Julian Scheel.

Signed-off-by: Manu Abraham <m...@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mche...@redhat.com>

 drivers/media/dvb/frontends/stb0899_drv.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

---

http://git.linuxtv.org/media_tree.git?a=commitdiff;h=fc94fb6d2dfc3c41e99a742e95512f3f8bb24277

diff --git a/drivers/media/dvb/frontends/stb0899_drv.c 
b/drivers/media/dvb/frontends/stb0899_drv.c
index 8e38fce..37a222d 100644
--- a/drivers/media/dvb/frontends/stb0899_drv.c
+++ b/drivers/media/dvb/frontends/stb0899_drv.c
@@ -714,7 +714,7 @@ static int stb0899_send_diseqc_msg(struct dvb_frontend *fe, 
struct dvb_diseqc_ma
        reg = stb0899_read_reg(state, STB0899_DISCNTRL1);
        STB0899_SETFIELD_VAL(DISPRECHARGE, reg, 0);
        stb0899_write_reg(state, STB0899_DISCNTRL1, reg);
-
+       msleep(100);
        return 0;
 }
 

_______________________________________________
linuxtv-commits mailing list
linuxtv-commits@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to