hi sami,

i wrote a patch for cx88-cards.c that works for me (v4l-dvb-experimental). Please note that I'm not sure about GPIO and I do not have a DVB-T antenna, so i can only test analog (cable) tv. Sound also works using the "arecord | aplay" approach.

HTH

Oliver

sami oja wrote:
And formatting this to plain text :-)





---------[ Received Mail Content ]----------

Subject : [linux-dvb] Problem with Terratec Cinergy HT PCI ID =153b:1177

Date : Wed, 17 Oct 2007 15:46:50 -0400 (EDT)

 From : "sami oja"

To :







I also have this Terratec Cinergy HT PCI card as Oliver Moser allready posted.

It seems to have "The XC3028 and XC3028L are single-chip hybrid analog AND digital TV tuners that combine both tuning and analog demodulation functions in one small package." http://www.xceive.com/docs/XC3028_prodbrief.pdf

Also there is WJCE6353 "Nordig Unified DVB-T COFDM Terrestrial
Demodulator for
PC-TV and Hand-held Digital TV (DTV)" http://www.pctuner.ru/files/pdf/intel_wjce6353.pdf

CONEXANT broadcast decoder is CX23883-39 at least in my card.

Seems to have same kind of PCI ID
153b:1177It seems like it is unsupported?

-Sami







------------------------------------------------------------------------

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
diff -r 64bc03049887 linux/drivers/media/video/cx88/cx88-cards.c
--- a/linux/drivers/media/video/cx88/cx88-cards.c       Tue Sep 18 18:26:12 
2007 +0200
+++ b/linux/drivers/media/video/cx88/cx88-cards.c       Sat Oct 06 15:38:48 
2007 +0000
@@ -1549,6 +1549,24 @@ struct cx88_board cx88_boards[] = {
                        .gpio0  = 0x07fa,
                }},
        },
+       [CX88_BOARD_TERRATEC_CINERGY_HT_PCI] = {
+               .name           = "TerraTec Cinergy HT PCI (Conexant chipset)",
+        .tuner_type     = TUNER_XCEIVE_XC3028,
+        .radio_type     = TUNER_XCEIVE_XC3028,
+        .tuner_addr     = 0x61,
+        .radio_addr     = 0x61,
+               .input          = {{
+                       .type   = CX88_VMUX_TELEVISION,
+                       .vmux   = 0,
+               },{
+                       .type   = CX88_VMUX_COMPOSITE1,
+                       .vmux   = 2,
+               },{
+                       .type   = CX88_VMUX_SVIDEO,
+                       .vmux   = 2,
+               }},
+               .mpeg           = CX88_MPEG_DVB,
+       },
 };
 const unsigned int cx88_bcount = ARRAY_SIZE(cx88_boards);
 
@@ -1879,7 +1897,11 @@ struct cx88_subid cx88_subids[] = {
                .subvendor = 0x1554,
                .subdevice = 0x4935,
                .card = CX88_BOARD_PIXELVIEW_PLAYTV_MPEG,
-       }
+       },{
+               .subvendor = 0x153b,
+               .subdevice = 0x1177,
+               .card      = CX88_BOARD_TERRATEC_CINERGY_HT_PCI,
+    }
 };
 
 const unsigned int cx88_idcount = ARRAY_SIZE(cx88_subids);
diff -r 64bc03049887 linux/drivers/media/video/cx88/cx88.h
--- a/linux/drivers/media/video/cx88/cx88.h     Tue Sep 18 18:26:12 2007 +0200
+++ b/linux/drivers/media/video/cx88/cx88.h     Sat Oct 06 15:41:58 2007 +0000
@@ -219,6 +219,7 @@ extern struct sram_channel cx88_sram_cha
 #define CX88_BOARD_POWERCOLOR_REAL_ANGEL   60
 #define CX88_BOARD_GENIATECH_X8000_MT     61
 #define CX88_BOARD_PIXELVIEW_PLAYTV_MPEG   62
+#define CX88_BOARD_TERRATEC_CINERGY_HT_PCI 63
 
 enum cx88_itype {
        CX88_VMUX_COMPOSITE1 = 1,
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Reply via email to