On Friday 23 February 2007 09:30:30 treza@xxxxxxxx wrote: > Hi > > A patch for the "Pinnacle Dual DVB-T diversity" USB device > can be found at > "www.chez.com/treza/mt2266.htm" attached are two simple patches. The first one adds support for the Hauppauge Nova TD USB stick and the second one is a kconfig fix to select the MT2266 if dib0700 is enabled. Janne
Index: v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c =================================================================== --- v4l-dvb.orig/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c +++ v4l-dvb/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c @@ -537,6 +537,7 @@ struct usb_device_id dib0700_usb_id_tabl { USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_VOLAR_2) }, { USB_DEVICE(USB_VID_PINNACLE, USB_PID_PINNACLE_PCTV2000E) }, { USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_DT_XS_DIVERSITY) }, + { USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_NOVA_TD_STICK) }, { } /* Terminating entry */ }; MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table); @@ -646,7 +647,7 @@ struct dvb_usb_device_properties dib0700 } }, - .num_device_descs = 2, + .num_device_descs = 3, .devices = { { "Pinnacle PCTV 2000e", { &dib0700_usb_id_table[11], NULL }, @@ -656,6 +657,10 @@ struct dvb_usb_device_properties dib0700 { &dib0700_usb_id_table[12], NULL }, { NULL }, }, + { "Haupauge Nova-TD Stick", + { &dib0700_usb_id_table[13], NULL }, + { NULL }, + }, }, .rc_interval = DEFAULT_RC_INTERVAL, .rc_key_map = stk7700d_rc_keys, Index: v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h =================================================================== --- v4l-dvb.orig/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h +++ v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h @@ -115,6 +115,7 @@ #define USB_PID_HAUPPAUGE_NOVA_T_500_2 0x9950 #define USB_PID_HAUPPAUGE_NOVA_T_STICK 0x7050 #define USB_PID_HAUPPAUGE_NOVA_T_STICK_2 0x7060 +#define USB_PID_HAUPPAUGE_NOVA_TD_STICK 0x9580 #define USB_PID_AVERMEDIA_VOLAR 0xa807 #define USB_PID_AVERMEDIA_VOLAR_2 0xb808 #define USB_PID_TERRATEC_CINERGY_DT_XS_DIVERSITY 0x005a
Index: v4l-dvb/linux/drivers/media/dvb/dvb-usb/Kconfig =================================================================== --- v4l-dvb.orig/linux/drivers/media/dvb/dvb-usb/Kconfig +++ v4l-dvb/linux/drivers/media/dvb/dvb-usb/Kconfig @@ -74,6 +74,7 @@ config DVB_USB_DIB0700 select DVB_DIB7000M select DVB_DIB3000MC select DVB_TUNER_MT2060 if !DVB_FE_CUSTOMISE + select DVB_TUNER_MT2266 if !DVB_FE_CUSTOMISE help Support for USB2.0/1.1 DVB receivers based on the DiB0700 USB bridge. The USB bridge is also present in devices having the DiB7700 DVB-T-USB
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb