diff options
author | Michael Krufky <mkrufky@linuxtv.org> | 2006-11-08 14:47:32 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2006-12-10 05:51:15 -0500 |
commit | 8637a8759585b97ec1d54ff4a4f33f34be4f5b1c (patch) | |
tree | 42d82e85b9b0b5b9410fd101b681f60cc989a035 /drivers/media/dvb | |
parent | 111f33564e19b2b5f70e3df9a8f92c08c1c91fd9 (diff) |
V4L/DVB (4805): Dib0700: Add support for Leadtek Winfast DTV Dongle (STK7700P based)
This patch adds support for the new, STK7700-based revision
of the Leadtek Winfast DTV Dongle.
Signed-off-by: Michal CIJOML Semler <cijoml@volny.cz>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/dvb')
-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 |
2 files changed, 7 insertions, 1 deletions
diff --git a/drivers/media/dvb/dvb-usb/dib0700_devices.c b/drivers/media/dvb/dvb-usb/dib0700_devices.c index 1b1598d087bd..1c3546d6c030 100644 --- a/drivers/media/dvb/dvb-usb/dib0700_devices.c +++ b/drivers/media/dvb/dvb-usb/dib0700_devices.c | |||
@@ -277,6 +277,7 @@ struct usb_device_id dib0700_usb_id_table[] = { | |||
277 | { USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_VOLAR) }, | 277 | { USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_VOLAR) }, |
278 | { USB_DEVICE(USB_VID_COMPRO, USB_PID_COMPRO_VIDEOMATE_U500) }, | 278 | { USB_DEVICE(USB_VID_COMPRO, USB_PID_COMPRO_VIDEOMATE_U500) }, |
279 | { USB_DEVICE(USB_VID_UNIWILL, USB_PID_UNIWILL_STK7700P) }, | 279 | { USB_DEVICE(USB_VID_UNIWILL, USB_PID_UNIWILL_STK7700P) }, |
280 | { USB_DEVICE(USB_VID_LEADTEK, USB_PID_WINFAST_DTV_DONGLE_STK7700P) }, | ||
280 | { } /* Terminating entry */ | 281 | { } /* Terminating entry */ |
281 | }; | 282 | }; |
282 | MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table); | 283 | MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table); |
@@ -318,7 +319,7 @@ struct dvb_usb_device_properties dib0700_devices[] = { | |||
318 | }, | 319 | }, |
319 | }, | 320 | }, |
320 | 321 | ||
321 | .num_device_descs = 5, | 322 | .num_device_descs = 6, |
322 | .devices = { | 323 | .devices = { |
323 | { "DiBcom STK7700P reference design", | 324 | { "DiBcom STK7700P reference design", |
324 | { &dib0700_usb_id_table[0], &dib0700_usb_id_table[1] }, | 325 | { &dib0700_usb_id_table[0], &dib0700_usb_id_table[1] }, |
@@ -339,6 +340,10 @@ struct dvb_usb_device_properties dib0700_devices[] = { | |||
339 | { "Uniwill STK7700P based (Hama and others)", | 340 | { "Uniwill STK7700P based (Hama and others)", |
340 | { &dib0700_usb_id_table[7], NULL }, | 341 | { &dib0700_usb_id_table[7], NULL }, |
341 | { NULL }, | 342 | { NULL }, |
343 | }, | ||
344 | { "Leadtek Winfast DTV Dongle (STK7700P based)", | ||
345 | { &dib0700_usb_id_table[8], NULL }, | ||
346 | { NULL }, | ||
342 | } | 347 | } |
343 | } | 348 | } |
344 | }, { DIB0700_DEFAULT_DEVICE_PROPERTIES, | 349 | }, { DIB0700_DEFAULT_DEVICE_PROPERTIES, |
diff --git a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h index 58e1a449b42a..727d5003997c 100644 --- a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h +++ b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h | |||
@@ -129,6 +129,7 @@ | |||
129 | #define USB_PID_GRANDTEC_DVBT_USB2_WARM 0x0bc7 | 129 | #define USB_PID_GRANDTEC_DVBT_USB2_WARM 0x0bc7 |
130 | #define USB_PID_WINFAST_DTV_DONGLE_COLD 0x6025 | 130 | #define USB_PID_WINFAST_DTV_DONGLE_COLD 0x6025 |
131 | #define USB_PID_WINFAST_DTV_DONGLE_WARM 0x6026 | 131 | #define USB_PID_WINFAST_DTV_DONGLE_WARM 0x6026 |
132 | #define USB_PID_WINFAST_DTV_DONGLE_STK7700P 0x6f00 | ||
132 | #define USB_PID_GENPIX_8PSK_COLD 0x0200 | 133 | #define USB_PID_GENPIX_8PSK_COLD 0x0200 |
133 | #define USB_PID_GENPIX_8PSK_WARM 0x0201 | 134 | #define USB_PID_GENPIX_8PSK_WARM 0x0201 |
134 | 135 | ||