diff options
author | Armin Schenker <sar@snafu.de> | 2009-04-20 10:57:49 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2009-06-16 17:20:37 -0400 |
commit | 513846ece644662dc0914f7b518ed1bd29953fc3 (patch) | |
tree | 03a947fd1b3dac6555ec5215f7bd10539f5bde9a /drivers/media | |
parent | 3763a8a41bd0c1ea6b055b60acaf5f9655e5c25e (diff) |
V4L/DVB (11571): Add Elgato EyeTV DTT deluxe to dibcom driver
This patch introduces support for DVB-T for the following dibcom based
card:
Elgato EyeTV DTT deluxe (USB-ID: 0fd9:0020)
Signed-off-by: Armin Schenker <sar@snafu.de>
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media')
-rw-r--r-- | drivers/media/dvb/dvb-usb/dib0700_devices.c | 7 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-usb/dvb-usb-ids.h | 1 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-usb/dvb-usb.h | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/drivers/media/dvb/dvb-usb/dib0700_devices.c b/drivers/media/dvb/dvb-usb/dib0700_devices.c index 8ddbadf62194..6251b384fb53 100644 --- a/drivers/media/dvb/dvb-usb/dib0700_devices.c +++ b/drivers/media/dvb/dvb-usb/dib0700_devices.c | |||
@@ -1493,6 +1493,7 @@ struct usb_device_id dib0700_usb_id_table[] = { | |||
1493 | { USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_TIGER_ATSC_B210) }, | 1493 | { USB_DEVICE(USB_VID_HAUPPAUGE, USB_PID_HAUPPAUGE_TIGER_ATSC_B210) }, |
1494 | { USB_DEVICE(USB_VID_YUAN, USB_PID_YUAN_MC770) }, | 1494 | { USB_DEVICE(USB_VID_YUAN, USB_PID_YUAN_MC770) }, |
1495 | { USB_DEVICE(USB_VID_ELGATO, USB_PID_ELGATO_EYETV_DTT) }, | 1495 | { USB_DEVICE(USB_VID_ELGATO, USB_PID_ELGATO_EYETV_DTT) }, |
1496 | /* 50 */{ USB_DEVICE(USB_VID_ELGATO, USB_PID_ELGATO_EYETV_DTT_Dlx) }, | ||
1496 | { 0 } /* Terminating entry */ | 1497 | { 0 } /* Terminating entry */ |
1497 | }; | 1498 | }; |
1498 | MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table); | 1499 | MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table); |
@@ -1692,7 +1693,7 @@ struct dvb_usb_device_properties dib0700_devices[] = { | |||
1692 | }, | 1693 | }, |
1693 | }, | 1694 | }, |
1694 | 1695 | ||
1695 | .num_device_descs = 11, | 1696 | .num_device_descs = 12, |
1696 | .devices = { | 1697 | .devices = { |
1697 | { "DiBcom STK7070P reference design", | 1698 | { "DiBcom STK7070P reference design", |
1698 | { &dib0700_usb_id_table[15], NULL }, | 1699 | { &dib0700_usb_id_table[15], NULL }, |
@@ -1738,6 +1739,10 @@ struct dvb_usb_device_properties dib0700_devices[] = { | |||
1738 | { &dib0700_usb_id_table[45], NULL }, | 1739 | { &dib0700_usb_id_table[45], NULL }, |
1739 | { NULL }, | 1740 | { NULL }, |
1740 | }, | 1741 | }, |
1742 | { "Elgato EyeTV Dtt Dlx PD378S", | ||
1743 | { &dib0700_usb_id_table[50], NULL }, | ||
1744 | { NULL }, | ||
1745 | }, | ||
1741 | }, | 1746 | }, |
1742 | 1747 | ||
1743 | .rc_interval = DEFAULT_RC_INTERVAL, | 1748 | .rc_interval = DEFAULT_RC_INTERVAL, |
diff --git a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h index ca00512728af..6a4062d5d0af 100644 --- a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h +++ b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h | |||
@@ -253,5 +253,6 @@ | |||
253 | #define USB_PID_MSI_DIGI_VOX_MINI_III 0x8807 | 253 | #define USB_PID_MSI_DIGI_VOX_MINI_III 0x8807 |
254 | #define USB_PID_SONY_PLAYTV 0x0003 | 254 | #define USB_PID_SONY_PLAYTV 0x0003 |
255 | #define USB_PID_ELGATO_EYETV_DTT 0x0021 | 255 | #define USB_PID_ELGATO_EYETV_DTT 0x0021 |
256 | #define USB_PID_ELGATO_EYETV_DTT_Dlx 0x0020 | ||
256 | 257 | ||
257 | #endif | 258 | #endif |
diff --git a/drivers/media/dvb/dvb-usb/dvb-usb.h b/drivers/media/dvb/dvb-usb/dvb-usb.h index 2d5352e54dc0..97495154f746 100644 --- a/drivers/media/dvb/dvb-usb/dvb-usb.h +++ b/drivers/media/dvb/dvb-usb/dvb-usb.h | |||
@@ -223,7 +223,7 @@ struct dvb_usb_device_properties { | |||
223 | int generic_bulk_ctrl_endpoint; | 223 | int generic_bulk_ctrl_endpoint; |
224 | 224 | ||
225 | int num_device_descs; | 225 | int num_device_descs; |
226 | struct dvb_usb_device_description devices[11]; | 226 | struct dvb_usb_device_description devices[12]; |
227 | }; | 227 | }; |
228 | 228 | ||
229 | /** | 229 | /** |