V4L/DVB (4686): Cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 2

Add support for DViCO FusionHDTV DVB-T Dual Digital 2 USB, which
is identical to the usb portion of DViCO FusionHDTV DVB-T Dual Digital 1.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

authored by

Michael Krufky and committed by
Mauro Carvalho Chehab
587c03d1 6eb32a79

+17 -9
+11 -5
drivers/media/dvb/dvb-usb/cxusb.c
··· 505 505 { USB_DEVICE(USB_VID_MEDION, USB_PID_MEDION_MD95700) }, 506 506 { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_LG064F_COLD) }, 507 507 { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_LG064F_WARM) }, 508 - { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_DEE1601_COLD) }, 509 - { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_DEE1601_WARM) }, 508 + { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_DUAL_1_COLD) }, 509 + { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_DUAL_1_WARM) }, 510 510 { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_LGZ201_COLD) }, 511 511 { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_LGZ201_WARM) }, 512 512 { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_TH7579_COLD) }, 513 513 { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_TH7579_WARM) }, 514 - { USB_DEVICE(USB_VID_DVICO, USB_PID_DIGITALNOW_BLUEBIRD_DEE1601_COLD) }, 515 - { USB_DEVICE(USB_VID_DVICO, USB_PID_DIGITALNOW_BLUEBIRD_DEE1601_WARM) }, 514 + { USB_DEVICE(USB_VID_DVICO, USB_PID_DIGITALNOW_BLUEBIRD_DUAL_1_COLD) }, 515 + { USB_DEVICE(USB_VID_DVICO, USB_PID_DIGITALNOW_BLUEBIRD_DUAL_1_WARM) }, 516 + { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_DUAL_2_COLD) }, 517 + { USB_DEVICE(USB_VID_DVICO, USB_PID_DVICO_BLUEBIRD_DUAL_2_WARM) }, 516 518 {} /* Terminating entry */ 517 519 }; 518 520 MODULE_DEVICE_TABLE (usb, cxusb_table); ··· 655 653 656 654 .generic_bulk_ctrl_endpoint = 0x01, 657 655 658 - .num_device_descs = 2, 656 + .num_device_descs = 3, 659 657 .devices = { 660 658 { "DViCO FusionHDTV DVB-T Dual USB", 661 659 { &cxusb_table[3], NULL }, ··· 664 662 { "DigitalNow DVB-T Dual USB", 665 663 { &cxusb_table[9], NULL }, 666 664 { &cxusb_table[10], NULL }, 665 + }, 666 + { "DViCO FusionHDTV DVB-T Dual Digital 2", 667 + { &cxusb_table[11], NULL }, 668 + { &cxusb_table[12], NULL }, 667 669 }, 668 670 } 669 671 };
+6 -4
drivers/media/dvb/dvb-usb/dvb-usb-ids.h
··· 106 106 #define USB_PID_DVICO_BLUEBIRD_LGZ201_WARM 0xdb01 107 107 #define USB_PID_DVICO_BLUEBIRD_TH7579_COLD 0xdb10 108 108 #define USB_PID_DVICO_BLUEBIRD_TH7579_WARM 0xdb11 109 - #define USB_PID_DVICO_BLUEBIRD_DEE1601_COLD 0xdb50 110 - #define USB_PID_DVICO_BLUEBIRD_DEE1601_WARM 0xdb51 111 - #define USB_PID_DIGITALNOW_BLUEBIRD_DEE1601_COLD 0xdb54 112 - #define USB_PID_DIGITALNOW_BLUEBIRD_DEE1601_WARM 0xdb55 109 + #define USB_PID_DVICO_BLUEBIRD_DUAL_1_COLD 0xdb50 110 + #define USB_PID_DVICO_BLUEBIRD_DUAL_1_WARM 0xdb51 111 + #define USB_PID_DVICO_BLUEBIRD_DUAL_2_COLD 0xdb58 112 + #define USB_PID_DVICO_BLUEBIRD_DUAL_2_WARM 0xdb59 113 + #define USB_PID_DIGITALNOW_BLUEBIRD_DUAL_1_COLD 0xdb54 114 + #define USB_PID_DIGITALNOW_BLUEBIRD_DUAL_1_WARM 0xdb55 113 115 #define USB_PID_MEDION_MD95700 0x0932 114 116 #define USB_PID_KYE_DVB_T_COLD 0x701e 115 117 #define USB_PID_KYE_DVB_T_WARM 0x701f