hi there,

i'm not sure who i currently the maintainer of the dibusb stuff, i hope
sending this to patrick is right.

this adds support for the "Avermedia dvb-t express card 34" which is a
volari in an expresscard34 case.

its connected via usb there (no bridge, expresscard also brings a native
usb port in addition to the PCIe-1x lane.

i've tested this patch on a lenovo thinkpad T60p and a T60 and it works
fine in day-by-day use (no longtime-test, just watching and unplugging
afterwards)

i submitted this patch some time ago, but got no reply it seems.

this is rediffed against current hg now.
its a trivial one and adds support for one of few cards available for
the expresscard slot.


kind regards

--

Joachim Steiger
add Avermedia dvb-t express card 34 (usb2) id

Signed-off-by: Joachim Steiger <[EMAIL PROTECTED]>

diff -r 9b907458fbe3 linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
--- a/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c Sun Sep 09 12:00:45 
2007 -0400
+++ b/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c Mon Sep 24 07:37:06 
2007 +0200
@@ -820,6 +820,7 @@ struct usb_device_id dib0700_usb_id_tabl
                { USB_DEVICE(USB_VID_DIBCOM,    USB_PID_DIBCOM_STK7070PD) },
                { USB_DEVICE(USB_VID_PINNACLE,  
USB_PID_PINNACLE_PCTV_DUAL_DIVERSITY_DVB_T) },
                { USB_DEVICE(USB_VID_COMPRO,    
USB_PID_COMPRO_VIDEOMATE_U500_PC) },
+/* 20 */{ USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_EXPRESS) },
                { 0 }           /* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table);
@@ -872,7 +873,7 @@ struct dvb_usb_device_properties dib0700
                                { NULL },
                        },
                        {   "AVerMedia AVerTV DVB-T Volar",
-                               { &dib0700_usb_id_table[5], 
&dib0700_usb_id_table[10] },
+                               { &dib0700_usb_id_table[5], 
&dib0700_usb_id_table[10], &dib0700_usb_id_table[20] },
                                { NULL },
                        },
                        {   "Compro Videomate U500",
diff -r 9b907458fbe3 linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
--- a/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h     Sun Sep 09 12:00:45 
2007 -0400
+++ b/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h     Mon Sep 24 07:31:29 
2007 +0200
@@ -123,6 +123,7 @@
 #define USB_PID_HAUPPAUGE_NOVA_TD_STICK                        0x9580
 #define USB_PID_AVERMEDIA_VOLAR                                0xa807
 #define USB_PID_AVERMEDIA_VOLAR_2                      0xb808
+#define USB_PID_AVERMEDIA_EXPRESS                      0xb568
 #define USB_PID_TERRATEC_CINERGY_DT_XS_DIVERSITY       0x005a
 #define USB_PID_PINNACLE_PCTV2000E                     0x022c
 #define USB_PID_PINNACLE_PCTV_DVB_T_FLASH              0x0228
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Reply via email to