diff options
author | Patrick Boettcher <pb@linuxtv.org> | 2006-03-31 16:48:39 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2006-09-26 10:53:41 -0400 |
commit | cb25a74d49f3589c7868422ec48d219246a4fca4 (patch) | |
tree | 72e003439d36f95fb148f666e136e13fccfb6d57 | |
parent | e4d6c1f74aaac1bbe5be50e7368e5ac99d54e5a2 (diff) |
V4L/DVB (4446): Add support for the Artec T14
Adding the USB IDs to dibusb-mc.c for the Artec T14 USB Stick based on STK3000P reference design.
Thanks to Thomas Rabe testing.
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
-rw-r--r-- | drivers/media/dvb/dvb-usb/dibusb-mc.c | 8 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-usb/dvb-usb-ids.h | 12 |
2 files changed, 15 insertions, 5 deletions
diff --git a/drivers/media/dvb/dvb-usb/dibusb-mc.c b/drivers/media/dvb/dvb-usb/dibusb-mc.c index aba2de6ba56b..2170e11d1014 100644 --- a/drivers/media/dvb/dvb-usb/dibusb-mc.c +++ b/drivers/media/dvb/dvb-usb/dibusb-mc.c | |||
@@ -35,6 +35,8 @@ static struct usb_device_id dibusb_dib3000mc_table [] = { | |||
35 | /* 07 */ { USB_DEVICE(USB_VID_EMPIA, USB_PID_DIGIVOX_MINI_SL_WARM) }, | 35 | /* 07 */ { USB_DEVICE(USB_VID_EMPIA, USB_PID_DIGIVOX_MINI_SL_WARM) }, |
36 | /* 08 */ { USB_DEVICE(USB_VID_GRANDTEC, USB_PID_GRANDTEC_DVBT_USB2_COLD) }, | 36 | /* 08 */ { USB_DEVICE(USB_VID_GRANDTEC, USB_PID_GRANDTEC_DVBT_USB2_COLD) }, |
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) }, | ||
39 | /* 11 */ { USB_DEVICE(USB_VID_ULTIMA_ELECTRONIC, USB_PID_ARTEC_T14_WARM) }, | ||
38 | { } /* Terminating entry */ | 40 | { } /* Terminating entry */ |
39 | }; | 41 | }; |
40 | MODULE_DEVICE_TABLE (usb, dibusb_dib3000mc_table); | 42 | MODULE_DEVICE_TABLE (usb, dibusb_dib3000mc_table); |
@@ -75,7 +77,7 @@ static struct dvb_usb_properties dibusb_mc_properties = { | |||
75 | } | 77 | } |
76 | }, | 78 | }, |
77 | 79 | ||
78 | .num_device_descs = 5, | 80 | .num_device_descs = 6, |
79 | .devices = { | 81 | .devices = { |
80 | { "DiBcom USB2.0 DVB-T reference design (MOD3000P)", | 82 | { "DiBcom USB2.0 DVB-T reference design (MOD3000P)", |
81 | { &dibusb_dib3000mc_table[0], NULL }, | 83 | { &dibusb_dib3000mc_table[0], NULL }, |
@@ -98,6 +100,10 @@ static struct dvb_usb_properties dibusb_mc_properties = { | |||
98 | { &dibusb_dib3000mc_table[8], NULL }, | 100 | { &dibusb_dib3000mc_table[8], NULL }, |
99 | { &dibusb_dib3000mc_table[9], NULL }, | 101 | { &dibusb_dib3000mc_table[9], NULL }, |
100 | }, | 102 | }, |
103 | { "Artec T14 - USB2.0 DVB-T", | ||
104 | { &dibusb_dib3000mc_table[10], NULL }, | ||
105 | { &dibusb_dib3000mc_table[11], NULL }, | ||
106 | }, | ||
101 | { NULL }, | 107 | { NULL }, |
102 | } | 108 | } |
103 | }; | 109 | }; |
diff --git a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h index 82374abd460e..cea1763b426b 100644 --- a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h +++ b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h | |||
@@ -74,6 +74,8 @@ | |||
74 | #define USB_PID_ULTIMA_TVBOX_ANCHOR_COLD 0x2235 | 74 | #define USB_PID_ULTIMA_TVBOX_ANCHOR_COLD 0x2235 |
75 | #define USB_PID_ULTIMA_TVBOX_USB2_COLD 0x8109 | 75 | #define USB_PID_ULTIMA_TVBOX_USB2_COLD 0x8109 |
76 | #define USB_PID_ULTIMA_TVBOX_USB2_WARM 0x810a | 76 | #define USB_PID_ULTIMA_TVBOX_USB2_WARM 0x810a |
77 | #define USB_PID_ARTEC_T14_COLD 0x810b | ||
78 | #define USB_PID_ARTEC_T14_WARM 0x810c | ||
77 | #define USB_PID_ULTIMA_TVBOX_USB2_FX_COLD 0x8613 | 79 | #define USB_PID_ULTIMA_TVBOX_USB2_FX_COLD 0x8613 |
78 | #define USB_PID_ULTIMA_TVBOX_USB2_FX_WARM 0x1002 | 80 | #define USB_PID_ULTIMA_TVBOX_USB2_FX_WARM 0x1002 |
79 | #define USB_PID_UNK_HYPER_PALTEK_COLD 0x005e | 81 | #define USB_PID_UNK_HYPER_PALTEK_COLD 0x005e |
@@ -82,10 +84,12 @@ | |||
82 | #define USB_PID_HANFTEK_UMT_010_WARM 0x0015 | 84 | #define USB_PID_HANFTEK_UMT_010_WARM 0x0015 |
83 | #define USB_PID_DTT200U_COLD 0x0201 | 85 | #define USB_PID_DTT200U_COLD 0x0201 |
84 | #define USB_PID_DTT200U_WARM 0x0301 | 86 | #define USB_PID_DTT200U_WARM 0x0301 |
85 | #define USB_PID_WT220U_COLD 0x0222 | 87 | #define USB_PID_WT220U_COLD 0x0222 |
86 | #define USB_PID_WT220U_WARM 0x0221 | 88 | #define USB_PID_WT220U_WARM 0x0221 |
87 | #define USB_PID_WINTV_NOVA_T_USB2_COLD 0x9300 | 89 | #define USB_PID_WT220U_ZL0353_COLD 0x022a |
88 | #define USB_PID_WINTV_NOVA_T_USB2_WARM 0x9301 | 90 | #define USB_PID_WT220U_ZL0353_WARM 0x022b |
91 | #define USB_PID_WINTV_NOVA_T_USB2_COLD 0x9300 | ||
92 | #define USB_PID_WINTV_NOVA_T_USB2_WARM 0x9301 | ||
89 | #define USB_PID_NEBULA_DIGITV 0x0201 | 93 | #define USB_PID_NEBULA_DIGITV 0x0201 |
90 | #define USB_PID_DVICO_BLUEBIRD_LGDT 0xd820 | 94 | #define USB_PID_DVICO_BLUEBIRD_LGDT 0xd820 |
91 | #define USB_PID_DVICO_BLUEBIRD_LG064F_COLD 0xd500 | 95 | #define USB_PID_DVICO_BLUEBIRD_LG064F_COLD 0xd500 |