]> git.karo-electronics.de Git - linux-beck.git/commitdiff
[media] dw2102: Add Terratec Cinergy S2 USB HD
authorIgor M. Liplianin <liplianin@me.by>
Fri, 25 Feb 2011 21:41:22 +0000 (18:41 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Mon, 21 Mar 2011 23:32:25 +0000 (20:32 -0300)
MarkusF wrote:
I accidently got a Terratec Cinergy S2 USB HD (instead of a Terratec Cinergy S2 PCI HD).
I found in the windows driver, that the driver is for the usb ids:
0CCD:00A8
1F4D:3000
The dvb-s2 usb adapter has the id 0CCD-00A8.
So I patches your driver and added the usb id, where the 1F4D:3000 is
and it worked (after I downloaded the firmware dvb-fe-ds3000.fw).
w_scan found the channels and vdr is working fine.

Signed-off-by: Igor M. Liplianin <liplianin@me.by>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/dvb-usb/dw2102.c

index 461c96a816d776851cda0673dc3705aa391d1d6d..57af4c17d54f423d6e63bce054d7d293e89ffb4b 100644 (file)
@@ -1370,6 +1370,7 @@ static struct usb_device_id dw2102_table[] = {
        {USB_DEVICE(0x9022, USB_PID_TEVII_S660)},
        {USB_DEVICE(0x3034, 0x7500)},
        {USB_DEVICE(0x1f4d, 0x3000)},
+       {USB_DEVICE(USB_VID_TERRATEC, 0x00a8)},
        { }
 };
 
@@ -1742,12 +1743,16 @@ static struct dvb_usb_device_properties su3000_properties = {
                        }
                }
        },
-       .num_device_descs = 1,
+       .num_device_descs = 2,
        .devices = {
                { "SU3000HD DVB-S USB2.0",
                        { &dw2102_table[10], NULL },
                        { NULL },
                },
+               { "Terratec Cinergy S2 USB HD",
+                       { &dw2102_table[11], NULL },
+                       { NULL },
+               },
        }
 };