Commit f2a326c9 authored by Brad Love's avatar Brad Love Committed by Mauro Carvalho Chehab

media: em28xx: Add Hauppauge SoloHD/DualHD bulk models

Add additional pids to driver list
Signed-off-by: default avatarBrad Love <brad@nextdimension.cc>
Reviewed-by: default avatarMichael Ira Krufky <mkrufky@linuxtv.org>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent 48efbc37
...@@ -507,8 +507,10 @@ static struct em28xx_reg_seq plex_px_bcud[] = { ...@@ -507,8 +507,10 @@ static struct em28xx_reg_seq plex_px_bcud[] = {
}; };
/* /*
* 2040:0265 Hauppauge WinTV-dualHD DVB * 2040:0265 Hauppauge WinTV-dualHD DVB Isoc
* 2040:026d Hauppauge WinTV-dualHD ATSC/QAM * 2040:8265 Hauppauge WinTV-dualHD DVB Bulk
* 2040:026d Hauppauge WinTV-dualHD ATSC/QAM Isoc
* 2040:826d Hauppauge WinTV-dualHD ATSC/QAM Bulk
* reg 0x80/0x84: * reg 0x80/0x84:
* GPIO_0: Yellow LED tuner 1, 0=on, 1=off * GPIO_0: Yellow LED tuner 1, 0=on, 1=off
* GPIO_1: Green LED tuner 1, 0=on, 1=off * GPIO_1: Green LED tuner 1, 0=on, 1=off
...@@ -2391,7 +2393,8 @@ struct em28xx_board em28xx_boards[] = { ...@@ -2391,7 +2393,8 @@ struct em28xx_board em28xx_boards[] = {
.has_dvb = 1, .has_dvb = 1,
}, },
/* /*
* 2040:0265 Hauppauge WinTV-dualHD (DVB version). * 2040:0265 Hauppauge WinTV-dualHD (DVB version) Isoc.
* 2040:8265 Hauppauge WinTV-dualHD (DVB version) Bulk.
* Empia EM28274, 2x Silicon Labs Si2168, 2x Silicon Labs Si2157 * Empia EM28274, 2x Silicon Labs Si2168, 2x Silicon Labs Si2157
*/ */
[EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_DVB] = { [EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_DVB] = {
...@@ -2407,7 +2410,8 @@ struct em28xx_board em28xx_boards[] = { ...@@ -2407,7 +2410,8 @@ struct em28xx_board em28xx_boards[] = {
.leds = hauppauge_dualhd_leds, .leds = hauppauge_dualhd_leds,
}, },
/* /*
* 2040:026d Hauppauge WinTV-dualHD (model 01595 - ATSC/QAM). * 2040:026d Hauppauge WinTV-dualHD (model 01595 - ATSC/QAM) Isoc.
* 2040:826d Hauppauge WinTV-dualHD (model 01595 - ATSC/QAM) Bulk.
* Empia EM28274, 2x LG LGDT3306A, 2x Silicon Labs Si2157 * Empia EM28274, 2x LG LGDT3306A, 2x Silicon Labs Si2157
*/ */
[EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_01595] = { [EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_01595] = {
...@@ -2549,8 +2553,12 @@ struct usb_device_id em28xx_id_table[] = { ...@@ -2549,8 +2553,12 @@ struct usb_device_id em28xx_id_table[] = {
.driver_info = EM2883_BOARD_HAUPPAUGE_WINTV_HVR_850 }, .driver_info = EM2883_BOARD_HAUPPAUGE_WINTV_HVR_850 },
{ USB_DEVICE(0x2040, 0x0265), { USB_DEVICE(0x2040, 0x0265),
.driver_info = EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_DVB }, .driver_info = EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_DVB },
{ USB_DEVICE(0x2040, 0x8265),
.driver_info = EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_DVB },
{ USB_DEVICE(0x2040, 0x026d), { USB_DEVICE(0x2040, 0x026d),
.driver_info = EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_01595 }, .driver_info = EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_01595 },
{ USB_DEVICE(0x2040, 0x826d),
.driver_info = EM28174_BOARD_HAUPPAUGE_WINTV_DUALHD_01595 },
{ USB_DEVICE(0x0438, 0xb002), { USB_DEVICE(0x0438, 0xb002),
.driver_info = EM2880_BOARD_AMD_ATI_TV_WONDER_HD_600 }, .driver_info = EM2880_BOARD_AMD_ATI_TV_WONDER_HD_600 },
{ USB_DEVICE(0x2001, 0xf112), { USB_DEVICE(0x2001, 0xf112),
...@@ -2611,7 +2619,11 @@ struct usb_device_id em28xx_id_table[] = { ...@@ -2611,7 +2619,11 @@ struct usb_device_id em28xx_id_table[] = {
.driver_info = EM28178_BOARD_PCTV_461E }, .driver_info = EM28178_BOARD_PCTV_461E },
{ USB_DEVICE(0x2013, 0x025f), { USB_DEVICE(0x2013, 0x025f),
.driver_info = EM28178_BOARD_PCTV_292E }, .driver_info = EM28178_BOARD_PCTV_292E },
{ USB_DEVICE(0x2040, 0x0264), /* Hauppauge WinTV-soloHD */ { USB_DEVICE(0x2040, 0x0264), /* Hauppauge WinTV-soloHD Isoc */
.driver_info = EM28178_BOARD_PCTV_292E },
{ USB_DEVICE(0x2040, 0x8264), /* Hauppauge OEM Generic WinTV-soloHD Bulk */
.driver_info = EM28178_BOARD_PCTV_292E },
{ USB_DEVICE(0x2040, 0x8268), /* Hauppauge Retail WinTV-soloHD Bulk */
.driver_info = EM28178_BOARD_PCTV_292E }, .driver_info = EM28178_BOARD_PCTV_292E },
{ USB_DEVICE(0x0413, 0x6f07), { USB_DEVICE(0x0413, 0x6f07),
.driver_info = EM2861_BOARD_LEADTEK_VC100 }, .driver_info = EM2861_BOARD_LEADTEK_VC100 },
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment