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