Binary files s2-liplianin/.hg/dirstate and s2-liplianin-1309351200/.hg/dirstate differ diff -crB s2-liplianin/linux/drivers/media/dvb/dvb-usb/dw2102.c s2-liplianin-1309351200/linux/drivers/media/dvb/dvb-usb/dw2102.c *** s2-liplianin/linux/drivers/media/dvb/dvb-usb/dw2102.c 2011-06-29 14:43:27.000000000 +0200 --- s2-liplianin-1309351200/linux/drivers/media/dvb/dvb-usb/dw2102.c 2011-06-29 14:19:30.000000000 +0200 *************** *** 1198,1203 **** --- 1198,1211 ---- { u8 obuf[3] = { 0xe, 0x80, 0 }; u8 ibuf[] = { 0 }; + + if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) + err("command 0x0e transfer failed."); + + //power on su3000 + obuf[0] = 0xe; + obuf[1] = 0x02; + obuf[2] = 1; if (dvb_usb_generic_rw(d->dev, obuf, 3, ibuf, 1, 0) < 0) err("command 0x0e transfer failed."); *************** *** 1470,1475 **** --- 1478,1484 ---- {USB_DEVICE(0x9022, USB_PID_TEVII_S480_2)}, {USB_DEVICE(0x1f4d, 0x3100)}, {USB_DEVICE(0x734c, 0x5910)}, + {USB_DEVICE(USB_VID_TERRATEC, 0x00b0)}, { } }; *************** *** 1852,1858 **** } } }, ! .num_device_descs = 3, .devices = { { "SU3000HD DVB-S USB2.0", { &dw2102_table[11], NULL }, --- 1861,1867 ---- } } }, ! .num_device_descs = 4, .devices = { { "SU3000HD DVB-S USB2.0", { &dw2102_table[11], NULL }, *************** *** 1866,1871 **** --- 1875,1884 ---- { &dw2102_table[15], NULL }, { NULL }, }, + { "Terratec Cinergy S2 USB HD Rev.2", + { &dw2102_table[17], NULL }, + { NULL }, + }, } }; Only in s2-liplianin-1309351200/v4l: Makefile.media Only in s2-liplianin-1309351200/v4l: .version