ChangeSet 1.2231.1.199, 2005/03/28 20:11:40-08:00, [EMAIL PROTECTED]

        [PATCH] dvb: support Activy Budget card
        
        support Activy Budget with ALPS BSRU6 tuner
        submitted by Andreas 'randy' Weinberger.
        
        Signed-off-by: Johannes Stezenbach <[EMAIL PROTECTED]>
        Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
        Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>



 budget.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)


diff -Nru a/drivers/media/dvb/ttpci/budget.c b/drivers/media/dvb/ttpci/budget.c
--- a/drivers/media/dvb/ttpci/budget.c  2005-03-28 21:50:29 -08:00
+++ b/drivers/media/dvb/ttpci/budget.c  2005-03-28 21:50:29 -08:00
@@ -444,9 +444,15 @@
                if (budget->dvb_frontend) break;
                break;
 
-       case 0x4f61: // Fujitsu Siemens Activy Budget-S PCI (tda8083/Grundig 
29504-451(tsa5522))
+       case 0x4f60: // Fujitsu Siemens Activy Budget-S PCI rev AL 
(stv0299/ALPS BSRU6(tsa5059))
+               budget->dvb_frontend = stv0299_attach(&alps_bsru6_config, 
&budget->i2c_adap);
+               if (budget->dvb_frontend) {
+                       budget->dvb_frontend->ops->set_voltage = 
siemens_budget_set_voltage;
+                       break;
+               }
+               break;
 
-               // grundig 29504-451
+       case 0x4f61: // Fujitsu Siemens Activy Budget-S PCI rev GR 
(tda8083/Grundig 29504-451(tsa5522))
                budget->dvb_frontend = 
tda8083_attach(&grundig_29504_451_config, &budget->i2c_adap);
                if (budget->dvb_frontend) {
                        budget->dvb_frontend->ops->set_voltage = 
siemens_budget_set_voltage;
@@ -518,14 +524,16 @@
 MAKE_BUDGET_INFO(ttbc, "TT-Budget/WinTV-NOVA-C  PCI",  BUDGET_TT);
 MAKE_BUDGET_INFO(ttbt, "TT-Budget/WinTV-NOVA-T  PCI",  BUDGET_TT);
 MAKE_BUDGET_INFO(satel,        "SATELCO Multimedia PCI",       
BUDGET_TT_HW_DISEQC);
-MAKE_BUDGET_INFO(fsacs, "Fujitsu Siemens Activy Budget-S PCI", 
BUDGET_FS_ACTIVY);
+MAKE_BUDGET_INFO(fsacs0, "Fujitsu Siemens Activy Budget-S PCI (rev GR/grundig 
frontend)", BUDGET_FS_ACTIVY);
+MAKE_BUDGET_INFO(fsacs1, "Fujitsu Siemens Activy Budget-S PCI (rev AL/alps 
frontend)", BUDGET_FS_ACTIVY);
 
 static struct pci_device_id pci_tbl[] = {
        MAKE_EXTENSION_PCI(ttbs,  0x13c2, 0x1003),
        MAKE_EXTENSION_PCI(ttbc,  0x13c2, 0x1004),
        MAKE_EXTENSION_PCI(ttbt,  0x13c2, 0x1005),
        MAKE_EXTENSION_PCI(satel, 0x13c2, 0x1013),
-       MAKE_EXTENSION_PCI(fsacs, 0x1131, 0x4f61),
+       MAKE_EXTENSION_PCI(fsacs1,0x1131, 0x4f60),
+       MAKE_EXTENSION_PCI(fsacs0,0x1131, 0x4f61),
        {
                .vendor    = 0,
        }
-
To unsubscribe from this list: send the line "unsubscribe bk-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to