]> err.no Git - linux-2.6/commitdiff
V4L/DVB (4446): Add support for the Artec T14
authorPatrick Boettcher <pb@linuxtv.org>
Fri, 31 Mar 2006 21:48:39 +0000 (18:48 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Tue, 26 Sep 2006 14:53:41 +0000 (11:53 -0300)
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>
drivers/media/dvb/dvb-usb/dibusb-mc.c
drivers/media/dvb/dvb-usb/dvb-usb-ids.h

index aba2de6ba56b6beb3ae4db7fbf92e22ae1d33c04..2170e11d101420cac62ac8adc21306e874223c25 100644 (file)
@@ -35,6 +35,8 @@ static struct usb_device_id dibusb_dib3000mc_table [] = {
 /* 07 */       { USB_DEVICE(USB_VID_EMPIA,             USB_PID_DIGIVOX_MINI_SL_WARM) },
 /* 08 */       { USB_DEVICE(USB_VID_GRANDTEC,          USB_PID_GRANDTEC_DVBT_USB2_COLD) },
 /* 09 */       { USB_DEVICE(USB_VID_GRANDTEC,          USB_PID_GRANDTEC_DVBT_USB2_WARM) },
+/* 10 */       { USB_DEVICE(USB_VID_ULTIMA_ELECTRONIC, USB_PID_ARTEC_T14_COLD) },
+/* 11 */       { USB_DEVICE(USB_VID_ULTIMA_ELECTRONIC, USB_PID_ARTEC_T14_WARM) },
                        { }             /* Terminating entry */
 };
 MODULE_DEVICE_TABLE (usb, dibusb_dib3000mc_table);
@@ -75,7 +77,7 @@ static struct dvb_usb_properties dibusb_mc_properties = {
                }
        },
 
-       .num_device_descs = 5,
+       .num_device_descs = 6,
        .devices = {
                {   "DiBcom USB2.0 DVB-T reference design (MOD3000P)",
                        { &dibusb_dib3000mc_table[0], NULL },
@@ -98,6 +100,10 @@ static struct dvb_usb_properties dibusb_mc_properties = {
                        { &dibusb_dib3000mc_table[8], NULL },
                        { &dibusb_dib3000mc_table[9], NULL },
                },
+               {   "Artec T14 - USB2.0 DVB-T",
+                       { &dibusb_dib3000mc_table[10], NULL },
+                       { &dibusb_dib3000mc_table[11], NULL },
+               },
                { NULL },
        }
 };
index 82374abd460e6dd194ccc02289149565dd7503e5..cea1763b426b4ed1a8be537dc1af2ddd865e980a 100644 (file)
@@ -74,6 +74,8 @@
 #define USB_PID_ULTIMA_TVBOX_ANCHOR_COLD               0x2235
 #define USB_PID_ULTIMA_TVBOX_USB2_COLD                 0x8109
 #define USB_PID_ULTIMA_TVBOX_USB2_WARM                 0x810a
+#define USB_PID_ARTEC_T14_COLD                         0x810b
+#define USB_PID_ARTEC_T14_WARM                         0x810c
 #define USB_PID_ULTIMA_TVBOX_USB2_FX_COLD              0x8613
 #define USB_PID_ULTIMA_TVBOX_USB2_FX_WARM              0x1002
 #define USB_PID_UNK_HYPER_PALTEK_COLD                  0x005e
 #define USB_PID_HANFTEK_UMT_010_WARM                   0x0015
 #define USB_PID_DTT200U_COLD                           0x0201
 #define USB_PID_DTT200U_WARM                           0x0301
-#define USB_PID_WT220U_COLD                            0x0222
-#define USB_PID_WT220U_WARM                            0x0221
-#define USB_PID_WINTV_NOVA_T_USB2_COLD                 0x9300
-#define USB_PID_WINTV_NOVA_T_USB2_WARM                 0x9301
+#define USB_PID_WT220U_COLD                                    0x0222
+#define USB_PID_WT220U_WARM                                    0x0221
+#define USB_PID_WT220U_ZL0353_COLD                     0x022a
+#define USB_PID_WT220U_ZL0353_WARM                     0x022b
+#define USB_PID_WINTV_NOVA_T_USB2_COLD         0x9300
+#define USB_PID_WINTV_NOVA_T_USB2_WARM         0x9301
 #define USB_PID_NEBULA_DIGITV                          0x0201
 #define USB_PID_DVICO_BLUEBIRD_LGDT                    0xd820
 #define USB_PID_DVICO_BLUEBIRD_LG064F_COLD             0xd500