Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] dw2102: Add Terratec Cinergy S2 USB HD

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>

authored by

Igor M. Liplianin and committed by
Mauro Carvalho Chehab
2adc591f d2ffc447

+6 -1
+6 -1
drivers/media/dvb/dvb-usb/dw2102.c
··· 1370 1370 {USB_DEVICE(0x9022, USB_PID_TEVII_S660)}, 1371 1371 {USB_DEVICE(0x3034, 0x7500)}, 1372 1372 {USB_DEVICE(0x1f4d, 0x3000)}, 1373 + {USB_DEVICE(USB_VID_TERRATEC, 0x00a8)}, 1373 1374 { } 1374 1375 }; 1375 1376 ··· 1743 1742 } 1744 1743 } 1745 1744 }, 1746 - .num_device_descs = 1, 1745 + .num_device_descs = 2, 1747 1746 .devices = { 1748 1747 { "SU3000HD DVB-S USB2.0", 1749 1748 { &dw2102_table[10], NULL }, 1749 + { NULL }, 1750 + }, 1751 + { "Terratec Cinergy S2 USB HD", 1752 + { &dw2102_table[11], NULL }, 1750 1753 { NULL }, 1751 1754 }, 1752 1755 }