Re: TT 1400 DVB-S Budget with different PCI ID's

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

 



Michael Krufky schrieb:
Helmut Auer wrote:
Hello List,
I have a TT S1400  which does not match the entry in the modules.pcimap.

Instead of:
budget 0x00001131 0x00007146 0x000013c2 0x00001016 0x00000000 0x00000000 0x0
it reports the following:
Vendor 0x00001131 - Device 0x00007146 - Subvendor: 0x00000133 - Subdevice: 0x00001000

After patching budget.c this device works fine now !

Helmut,

Please generate a patch and submit it to the list, so that we can add it to the official repository, along with your developer's certificate of origin, in the form:

Signed-off-by: Your Full Name <email@xxxxxxxx>

Thank you,

Michael Krufky



Hi ,
So here is the patch, I hope it's okay ?

--
Helmut Auer, helmut@xxxxxxxxxxxxx
# This patch adds support for a TT S1400 with subvendorID 0x0133 
# and subdeviceID 0x1000
signed-off by: Helmut Auer <vdr@xxxxxxxxxxxxx>
--- budget.c	2006-06-05 22:56:16.000000000 +0200
+++ /tmp/budget.c	2006-06-05 22:55:40.018529056 +0200
@@ -420,6 +420,7 @@ static void frontend_init(struct budget 
 		break;
 
 	case 0x1016: // Hauppauge/TT Nova-S SE (samsung s5h1420/????(tda8260))
+	case 0x1000:
 		budget->dvb_frontend = s5h1420_attach(&s5h1420_config, &budget->i2c_adap);
 		if (budget->dvb_frontend) {
 			budget->dvb_frontend->ops.tuner_ops.set_params = s5h1420_tuner_set_params;
@@ -502,6 +503,7 @@ MAKE_BUDGET_INFO(fsacs0, "Fujitsu Siemen
 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,  0x0133, 0x1000),
 	MAKE_EXTENSION_PCI(ttbs,  0x13c2, 0x1003),
 	MAKE_EXTENSION_PCI(ttbc,  0x13c2, 0x1004),
 	MAKE_EXTENSION_PCI(ttbt,  0x13c2, 0x1005),
_______________________________________________

linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux