Re: [RE] Problem with Terratec Cinergy HT PCI ID =153b:1177

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 :  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@xxxxxxxxxxx
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@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux