diff options
author | Olivier DANET <odanet@caramail.com> | 2006-08-08 14:48:09 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2006-09-26 10:53:42 -0400 |
commit | d7357a53ef4d59724ad80560e47102e0095555b6 (patch) | |
tree | 6d69ac7f50fd5b6fb4d0954e59056cce1c4928d4 /drivers/media/dvb/dvb-usb | |
parent | cb25a74d49f3589c7868422ec48d219246a4fca4 (diff) |
V4L/DVB: Added support for LeadTek DVB-T USB clone
Adding the USB ids for the LeadTek clone of the STK3000P-ref-design.
Signed-off-by: Olivier DANET <odanet@caramail.com>
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/dvb/dvb-usb')
-rw-r--r-- | drivers/media/dvb/dvb-usb/dibusb-mc.c | 8 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-usb/dvb-usb-ids.h | 60 |
2 files changed, 41 insertions, 27 deletions
diff --git a/drivers/media/dvb/dvb-usb/dibusb-mc.c b/drivers/media/dvb/dvb-usb/dibusb-mc.c index 2170e11d1014..71aa6bba0735 100644 --- a/drivers/media/dvb/dvb-usb/dibusb-mc.c +++ b/drivers/media/dvb/dvb-usb/dibusb-mc.c | |||
@@ -37,6 +37,8 @@ static struct usb_device_id dibusb_dib3000mc_table [] = { | |||
37 | /* 09 */ { USB_DEVICE(USB_VID_GRANDTEC, USB_PID_GRANDTEC_DVBT_USB2_WARM) }, | 37 | /* 09 */ { USB_DEVICE(USB_VID_GRANDTEC, USB_PID_GRANDTEC_DVBT_USB2_WARM) }, |
38 | /* 10 */ { USB_DEVICE(USB_VID_ULTIMA_ELECTRONIC, USB_PID_ARTEC_T14_COLD) }, | 38 | /* 10 */ { USB_DEVICE(USB_VID_ULTIMA_ELECTRONIC, USB_PID_ARTEC_T14_COLD) }, |
39 | /* 11 */ { USB_DEVICE(USB_VID_ULTIMA_ELECTRONIC, USB_PID_ARTEC_T14_WARM) }, | 39 | /* 11 */ { USB_DEVICE(USB_VID_ULTIMA_ELECTRONIC, USB_PID_ARTEC_T14_WARM) }, |
40 | /* 12 */ { USB_DEVICE(USB_VID_LEADTEK, USB_PID_WINFAST_DTV_DONGLE_COLD) }, | ||
41 | /* 13 */ { USB_DEVICE(USB_VID_LEADTEK, USB_PID_WINFAST_DTV_DONGLE_WARM) }, | ||
40 | { } /* Terminating entry */ | 42 | { } /* Terminating entry */ |
41 | }; | 43 | }; |
42 | MODULE_DEVICE_TABLE (usb, dibusb_dib3000mc_table); | 44 | MODULE_DEVICE_TABLE (usb, dibusb_dib3000mc_table); |
@@ -77,7 +79,7 @@ static struct dvb_usb_properties dibusb_mc_properties = { | |||
77 | } | 79 | } |
78 | }, | 80 | }, |
79 | 81 | ||
80 | .num_device_descs = 6, | 82 | .num_device_descs = 7, |
81 | .devices = { | 83 | .devices = { |
82 | { "DiBcom USB2.0 DVB-T reference design (MOD3000P)", | 84 | { "DiBcom USB2.0 DVB-T reference design (MOD3000P)", |
83 | { &dibusb_dib3000mc_table[0], NULL }, | 85 | { &dibusb_dib3000mc_table[0], NULL }, |
@@ -104,6 +106,10 @@ static struct dvb_usb_properties dibusb_mc_properties = { | |||
104 | { &dibusb_dib3000mc_table[10], NULL }, | 106 | { &dibusb_dib3000mc_table[10], NULL }, |
105 | { &dibusb_dib3000mc_table[11], NULL }, | 107 | { &dibusb_dib3000mc_table[11], NULL }, |
106 | }, | 108 | }, |
109 | { "Leadtek - USB2.0 Winfast DTV dongle", | ||
110 | { &dibusb_dib3000mc_table[12], NULL }, | ||
111 | { &dibusb_dib3000mc_table[13], NULL }, | ||
112 | }, | ||
107 | { NULL }, | 113 | { NULL }, |
108 | } | 114 | } |
109 | }; | 115 | }; |
diff --git a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h index cea1763b426b..f841663dd31b 100644 --- a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h +++ b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h | |||
@@ -10,28 +10,30 @@ | |||
10 | #define _DVB_USB_IDS_H_ | 10 | #define _DVB_USB_IDS_H_ |
11 | 11 | ||
12 | /* Vendor IDs */ | 12 | /* Vendor IDs */ |
13 | #define USB_VID_ADSTECH 0x06e1 | 13 | #define USB_VID_ADSTECH 0x06e1 |
14 | #define USB_VID_ANCHOR 0x0547 | 14 | #define USB_VID_ANCHOR 0x0547 |
15 | #define USB_VID_WIDEVIEW 0x14aa | 15 | #define USB_VID_AVERMEDIA 0x07ca |
16 | #define USB_VID_AVERMEDIA 0x07ca | 16 | #define USB_VID_COMPRO 0x185b |
17 | #define USB_VID_COMPRO 0x185b | 17 | #define USB_VID_COMPRO_UNK 0x145f |
18 | #define USB_VID_COMPRO_UNK 0x145f | 18 | #define USB_VID_CYPRESS 0x04b4 |
19 | #define USB_VID_CYPRESS 0x04b4 | 19 | #define USB_VID_DIBCOM 0x10b8 |
20 | #define USB_VID_DIBCOM 0x10b8 | 20 | #define USB_VID_DVICO 0x0fe9 |
21 | #define USB_VID_DVICO 0x0fe9 | 21 | #define USB_VID_EMPIA 0xeb1a |
22 | #define USB_VID_EMPIA 0xeb1a | 22 | #define USB_VID_GENPIX 0x09c0 |
23 | #define USB_VID_GRANDTEC 0x5032 | 23 | #define USB_VID_GRANDTEC 0x5032 |
24 | #define USB_VID_HANFTEK 0x15f4 | 24 | #define USB_VID_HANFTEK 0x15f4 |
25 | #define USB_VID_HAUPPAUGE 0x2040 | 25 | #define USB_VID_HAUPPAUGE 0x2040 |
26 | #define USB_VID_HYPER_PALTEK 0x1025 | 26 | #define USB_VID_HYPER_PALTEK 0x1025 |
27 | #define USB_VID_KWORLD 0xeb2a | 27 | #define USB_VID_KWORLD 0xeb2a |
28 | #define USB_VID_KYE 0x0458 | 28 | #define USB_VID_KYE 0x0458 |
29 | #define USB_VID_MEDION 0x1660 | 29 | #define USB_VID_LEADTEK 0x0413 |
30 | #define USB_VID_PINNACLE 0x2304 | 30 | #define USB_VID_LITEON 0x04ca |
31 | #define USB_VID_VISIONPLUS 0x13d3 | 31 | #define USB_VID_MEDION 0x1660 |
32 | #define USB_VID_TWINHAN 0x1822 | 32 | #define USB_VID_PINNACLE 0x2304 |
33 | #define USB_VID_ULTIMA_ELECTRONIC 0x05d8 | 33 | #define USB_VID_VISIONPLUS 0x13d3 |
34 | #define USB_VID_LITEON 0x04ca | 34 | #define USB_VID_TWINHAN 0x1822 |
35 | #define USB_VID_ULTIMA_ELECTRONIC 0x05d8 | ||
36 | #define USB_VID_WIDEVIEW 0x14aa | ||
35 | 37 | ||
36 | /* Product IDs */ | 38 | /* Product IDs */ |
37 | #define USB_PID_ADSTECH_USB2_COLD 0xa333 | 39 | #define USB_PID_ADSTECH_USB2_COLD 0xa333 |
@@ -84,12 +86,14 @@ | |||
84 | #define USB_PID_HANFTEK_UMT_010_WARM 0x0015 | 86 | #define USB_PID_HANFTEK_UMT_010_WARM 0x0015 |
85 | #define USB_PID_DTT200U_COLD 0x0201 | 87 | #define USB_PID_DTT200U_COLD 0x0201 |
86 | #define USB_PID_DTT200U_WARM 0x0301 | 88 | #define USB_PID_DTT200U_WARM 0x0301 |
87 | #define USB_PID_WT220U_COLD 0x0222 | 89 | #define USB_PID_WT220U_COLD 0x0222 |
88 | #define USB_PID_WT220U_WARM 0x0221 | 90 | #define USB_PID_WT220U_WARM 0x0221 |
91 | #define USB_PID_WT220U_FC_COLD 0x0225 | ||
92 | #define USB_PID_WT220U_FC_WARM 0x0226 | ||
89 | #define USB_PID_WT220U_ZL0353_COLD 0x022a | 93 | #define USB_PID_WT220U_ZL0353_COLD 0x022a |
90 | #define USB_PID_WT220U_ZL0353_WARM 0x022b | 94 | #define USB_PID_WT220U_ZL0353_WARM 0x022b |
91 | #define USB_PID_WINTV_NOVA_T_USB2_COLD 0x9300 | 95 | #define USB_PID_WINTV_NOVA_T_USB2_COLD 0x9300 |
92 | #define USB_PID_WINTV_NOVA_T_USB2_WARM 0x9301 | 96 | #define USB_PID_WINTV_NOVA_T_USB2_WARM 0x9301 |
93 | #define USB_PID_NEBULA_DIGITV 0x0201 | 97 | #define USB_PID_NEBULA_DIGITV 0x0201 |
94 | #define USB_PID_DVICO_BLUEBIRD_LGDT 0xd820 | 98 | #define USB_PID_DVICO_BLUEBIRD_LGDT 0xd820 |
95 | #define USB_PID_DVICO_BLUEBIRD_LG064F_COLD 0xd500 | 99 | #define USB_PID_DVICO_BLUEBIRD_LG064F_COLD 0xd500 |
@@ -113,5 +117,9 @@ | |||
113 | #define USB_PID_DIGIVOX_MINI_SL_WARM 0xe361 | 117 | #define USB_PID_DIGIVOX_MINI_SL_WARM 0xe361 |
114 | #define USB_PID_GRANDTEC_DVBT_USB2_COLD 0x0bc6 | 118 | #define USB_PID_GRANDTEC_DVBT_USB2_COLD 0x0bc6 |
115 | #define USB_PID_GRANDTEC_DVBT_USB2_WARM 0x0bc7 | 119 | #define USB_PID_GRANDTEC_DVBT_USB2_WARM 0x0bc7 |
120 | #define USB_PID_WINFAST_DTV_DONGLE_COLD 0x6025 | ||
121 | #define USB_PID_WINFAST_DTV_DONGLE_WARM 0x6026 | ||
122 | #define USB_PID_GENPIX_8PSK_COLD 0x0200 | ||
123 | #define USB_PID_GENPIX_8PSK_WARM 0x0201 | ||
116 | 124 | ||
117 | #endif | 125 | #endif |