diff -ruN af9015-orig/linux/drivers/media/dvb/dvb-usb/af9015.c af9015-6d5e5a6c5281/linux/drivers/media/dvb/dvb-usb/af9015.c --- af9015-orig/linux/drivers/media/dvb/dvb-usb/af9015.c 2008-04-08 04:22:28.000000000 +0200 +++ af9015-6d5e5a6c5281/linux/drivers/media/dvb/dvb-usb/af9015.c 2008-04-09 01:15:07.000000000 +0200 @@ -862,6 +862,8 @@ {USB_DEVICE(USB_VID_VISIONPLUS, 0x3237)}, /* TerraTec Cinergy T USB XE (Rev. 2) */ {USB_DEVICE(USB_VID_TERRATEC, 0x0069)}, + /* AverMedia Volar HX */ + {USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_VOLAR | 0x20)}, {0}, }; MODULE_DEVICE_TABLE(usb, af9015_usb_table); @@ -907,7 +909,7 @@ }, } }, - .num_device_descs = 7, + .num_device_descs = 8, .devices = { { .name = "Afatech AF9015 DVB-T USB2.0 stick", @@ -945,6 +947,11 @@ .cold_ids = {&af9015_usb_table[7], NULL}, .warm_ids = {NULL}, }, + { + .name = "AverMedia AVerTV Hybrid Volar HX", + .cold_ids = {&af9015_usb_table[8], NULL}, + .warm_ids = {NULL}, + }, {NULL}, } };