aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Boettcher <pb@linuxtv.org>2006-03-31 16:48:39 -0500
committerMauro Carvalho Chehab <mchehab@infradead.org>2006-09-26 10:53:41 -0400
commitcb25a74d49f3589c7868422ec48d219246a4fca4 (patch)
tree72e003439d36f95fb148f666e136e13fccfb6d57
parente4d6c1f74aaac1bbe5be50e7368e5ac99d54e5a2 (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.c8
-rw-r--r--drivers/media/dvb/dvb-usb/dvb-usb-ids.h12
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};
40MODULE_DEVICE_TABLE (usb, dibusb_dib3000mc_table); 42MODULE_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