Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: NOVA-t remote control
Julian Tibble wrote:
As far as I can tell, av7110_ir.c is part of the driver for "fully featured"
cards, and budget-ci.c is for cards with a common interface connection for
pay-per-view. Neither of these apply to me (as far as I know), so can
I use the remote control?
The budget-ci is actually for budget cards with IR input, it confused me
for a while as well.
My new budget card has an IR connector, but it wasn't initally working
with the budget-ci driver. Moving the PCI ID from the budget to
budget-ci driver was all that was required to get the remote recognised.
Try the patch attached and see if it helps.
I also needed to tweak the mapping table as well to get all the keys
recognised correctly, but I don't have that code in front of me right now.
Jon
diff -Nurw dvb-kernel-cvs/linux/drivers/media/dvb/ttpci/budget-ci.c dvb-kernel/linux/drivers/media/dvb/ttpci/budget-ci.c
--- dvb-kernel-cvs/linux/drivers/media/dvb/ttpci/budget-ci.c Fri Aug 8 17:15:32 2003
+++ dvb-kernel/linux/drivers/media/dvb/ttpci/budget-ci.c Sat Aug 30 12:28:45 2003
@@ -363,10 +363,12 @@
static struct saa7146_extension budget_extension;
MAKE_BUDGET_INFO(ttbci, "TT-Budget/WinTV-NOVA-CI PCI", BUDGET_TT_HW_DISEQC);
+MAKE_BUDGET_INFO(ttbt2, "TT-Budget/WinTV-NOVA-T PCI", BUDGET_TT);
static struct pci_device_id pci_tbl[] = {
MAKE_EXTENSION_PCI(ttbci, 0x13c2, 0x100c),
MAKE_EXTENSION_PCI(ttbci, 0x13c2, 0x100f),
+ MAKE_EXTENSION_PCI(ttbt2, 0x13c2, 0x1011),
{
.vendor = 0,
}
diff -Nurw dvb-kernel-cvs/linux/drivers/media/dvb/ttpci/budget.c dvb-kernel/linux/drivers/media/dvb/ttpci/budget.c
--- dvb-kernel-cvs/linux/drivers/media/dvb/ttpci/budget.c Fri Aug 8 17:15:32 2003
+++ dvb-kernel/linux/drivers/media/dvb/ttpci/budget.c Sat Aug 30 12:28:49 2003
@@ -192,7 +192,6 @@
MAKE_BUDGET_INFO(ttbs, "TT-Budget/WinTV-NOVA-S PCI", BUDGET_TT);
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(ttbt2, "TT-Budget/WinTV-NOVA-T PCI", BUDGET_TT);
MAKE_BUDGET_INFO(satel, "SATELCO Multimedia PCI", BUDGET_TT_HW_DISEQC);
/* Uncomment for Budget Patch */
/*MAKE_BUDGET_INFO(fs_1_3,"Siemens/Technotrend/Hauppauge PCI rev1.3+Budget_Patch", BUDGET_PATCH);*/
@@ -203,7 +202,6 @@
MAKE_EXTENSION_PCI(ttbs, 0x13c2, 0x1003),
MAKE_EXTENSION_PCI(ttbc, 0x13c2, 0x1004),
MAKE_EXTENSION_PCI(ttbt, 0x13c2, 0x1005),
- MAKE_EXTENSION_PCI(ttbt2, 0x13c2, 0x1011),
MAKE_EXTENSION_PCI(satel, 0x13c2, 0x1013),
{
.vendor = 0,
Home |
Main Index |
Thread Index