Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] ves1820.c ifreq code does not detect TT-Budget cards



Hi,

I noticed that my budget card stopped working after I updated the driver
from the CVS today.  The reason proved to be in the 'new' ifreq code in
ves1820.c which sets the ifreq value based on the card name. I had the old
driver patched to set the ifreq to 35937500 in all cases. 

The current driver checks if the card name has Technotrend in it and only
then uses ifreq == 35937500. Unfortunately the Technotrend budget card is
named TT-Budget/WinTV-NOVA-C PCI. So the ifreq value was set to the wrong
value and as a result I could only tune to one QAM64 bouquet.

The attached patch adds a check for the TT budget card to the ifreq 
setting code. 

 -- 
  Lauri
Index: frontends/ves1820.c
===================================================================
RCS file: /cvs/linuxtv/DVB/driver/frontends/ves1820.c,v
retrieving revision 1.22
diff -r1.22 ves1820.c
183c199,200
<       if (strstr (fe->i2c->adapter->name, "Technotrend"))
---
>       if (strstr (fe->i2c->adapter->name, "Technotrend") ||
>           strstr (fe->i2c->adapter->name, "TT-Budget"))

Home | Main Index | Thread Index