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 <roh@xxxxxxx> 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 linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb