Re: [linux-dvb] Multiproto ???

2008-01-17 Thread Daniel Kleine-Albers
Hi everyone,

I'm using multiproto as well with MythTV and a Pinnacle PCTV USB 452e.  
While the driver doesn't support DVB-S2 yet, multiproto itself seems  
to work fine with (a preliminarily patched) myth.

There are already some patches for MythTV/multiproto waiting for  
inclusion / submission once multiproto is on its way. Thanks everyone  
for the great work!

Cheers
Daniel


On 16.01.2008, at 20:37, Mario Smit wrote:

 To all,

 I am using multiproto with my TT3200 for a time now with VDR and  
 MythTV
 with great success.

 From my standpoint the driver has successfully been used by end-user
 applications and is stable.

 So, to include it in the main-tree looks fair to me.

 Rgrds,

 Mario




 On Wed, 2008-01-16 at 13:53 +0100, Gregoire Favre wrote:
 Hello,

 once upon a time, in a far far far away... OK sorry ;-)

 A long time ago multiproto was said to be integrated in *near*  
 future...
 to my great disapointment it still isn't, which is certainly not a  
 good
 thing for the user at least...

 Could we hope to be *near* inclusion now ?

 In the meantime I am really thankfull to all who made multiproto
 available, and I hope the problems of the past could be forgiven.

 Thanks.


 ___
 linux-dvb mailing list
 linux-dvb@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[linux-dvb] leadtek pvr2200 and cx23885 driver

2008-01-17 Thread marius popa
I try to use it on my ubuntu hardy machine for video capture mainly and
mpeg2 stream encoding (have no interest in using tvtuner yet)

chipset seems to be Conexant CX23885+CX23416 and xceive3028
http://www.leadtek.com/eng/tv_tuner/specification.asp?pronameid=351lineid=6act=2

I installed mercurial and cx23885 drivers are up to date but the card is not
in the cards list
and even if i force it with insmod card=4 for example doesn't work (hauppage
firmware detection issues)

What should i do next? , patch the driver and add support for this card (i
have seen an old thread with pvr3200 but i don't know what is happened next)

Any help is welcomed

sudo modprobe -r cx23885
sudo modprobe cx23885 i2c_scan=1

[127661.326509] cx23885 driver version 0.0.1 loaded
[127661.326585] ACPI: PCI Interrupt :02:00.0[A] - GSI 16 (level, low)
- IRQ 16
[127661.326590] cx23885[0]: Your board isn't known (yet) to the driver.  You
can
[127661.326591] cx23885[0]: try to pick one of the existing card configs via
[127661.326592] cx23885[0]: card=n insmod option.  Updating to the latest
[127661.326593] cx23885[0]: version might help as well.
[127661.326595] cx23885[0]: Here is a list of valid choices for the card=n
insmod option:
[127661.326597] cx23885[0]:card=0 - UNKNOWN/GENERIC
[127661.326599] cx23885[0]:card=1 - Hauppauge WinTV-HVR1800lp
[127661.326601] cx23885[0]:card=2 - Hauppauge WinTV-HVR1800
[127661.326602] cx23885[0]:card=3 - Hauppauge WinTV-HVR1250
[127661.326604] cx23885[0]:card=4 - DViCO FusionHDTV5 Express
[127661.326611] CORE cx23885[0]: subsystem: 107d:6f21, board:
UNKNOWN/GENERIC [card=0,autodetected]
[127661.426670] cx23885[0]: i2c bus 0 registered
[127661.430127] cx23885[0]: i2c scan: found device @ 0x30  [???]
[127661.437848] cx23885[0]: i2c scan: found device @ 0xa0  [eeprom]
[127661.444354] cx23885[0]: i2c bus 1 registered
[127661.457866] cx23885[0]: i2c scan: found device @ 0xc2
[tuner/mt2131/tda8275]
[127661.462028] cx23885[0]: i2c bus 2 registered
[127661.463969] cx23885[0]: i2c scan: found device @ 0x66  [???]
[127661.464603] cx23885[0]: i2c scan: found device @ 0x88  [cx25837]
[127661.464902] cx23885[0]: i2c scan: found device @ 0x98  [???]
[127661.493846] cx23885[0]/0: found at :02:00.0, rev: 2, irq: 16,
latency: 0, mmio: 0xcfa0
[127661.493856] PCI: Setting latency timer of device :02:00.0 to 64

lspci -vvv

02:00.0 Multimedia video controller: Conexant Unknown device 8852 (rev 02)
Subsystem: LeadTek Research Inc. Unknown device 6f21
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast TAbort- TAbort-
MAbort- SERR- PERR-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at cfa0 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s 64ns, L1 1us
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
Link: Latency L0s 2us, L1 4us
Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [90] Vital Product Data
Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable-
Address:   Data: 



-- 
developer flamerobin.org
___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Re: [linux-dvb] Multiproto ???

2008-01-17 Thread Peter
On Jan 16, 2008 4:17 PM, Stephen Rowles [EMAIL PROTECTED] wrote:

 Ouchy,

 I'll revise my hardware estimate then if they are 1080i I will need a
 seriously quick processor, or the VAAPI project to get off the ground
 quickly then :D


Not sure what you mean by seriously quick processor, but just to add a
data point, I'm using an Intel core2duo E6600 in MythTV and a patch to
enable dual core decoding of h264. Picture quality is very good!
___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Re: [linux-dvb] Multiproto ???

2008-01-17 Thread Stephen Rowles
 On Jan 16, 2008 4:17 PM, Stephen Rowles [EMAIL PROTECTED] wrote:

 Ouchy,

 I'll revise my hardware estimate then if they are 1080i I will need a
 seriously quick processor, or the VAAPI project to get off the ground
 quickly then :D


 Not sure what you mean by seriously quick processor, but just to add a
 data point, I'm using an Intel core2duo E6600 in MythTV and a patch to
 enable dual core decoding of h264. Picture quality is very good!


I'd call an E6600 seriously quick, at least on my budget and compared to
what I've got at the moment (via EPIA SP1300) :D

Thanks for the reference points (from you and others) at least I now know
what I need to budget for to playback the HD content from the BBC :)


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] [PATCH] Fix Pinnacle PCTV HD 800i IR table

2008-01-17 Thread Chaogui Zhang
On Thu, Jan 17, 2008 at 10:47:29AM -0500, Steven Toth wrote:
 Chaogui Zhang wrote:
 Hi, all,
 
 This patch fixes the IR key table for the newly supported Pinnacle PCTV
 HD 800i.
 
 Great stuff, thanks.
 
 How did you test this? With lirc, or is the IR device now pumping 
 keystrokes into the kernel input layer?

The IR device sends keystrokes into the input layer just like the other
IR devices supported by v4l. Keys 0-9 show up on my terminal when I
press them on the remote just as if I am using the keyboard. The other
keys are not visible, but I don't expect any problems. I got the key
values by enabling the ir_debug in cx88-input and recorded all the
decoded values when I pressed the remote keys one by one and used these
values in the table.

I hope this helps.

--

Chaogui 

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] [PATCH] Fix Pinnacle PCTV HD 800i IR table

2008-01-17 Thread Steven Toth
Chaogui Zhang wrote:
 Hi, all,
 
 This patch fixes the IR key table for the newly supported Pinnacle PCTV
 HD 800i.

Great stuff, thanks.

How did you test this? With lirc, or is the IR device now pumping 
keystrokes into the kernel input layer?

I have zero experience with lirc and I have no ability to test, so I 
need to ask the obvious questions before I can review the patch.

Regards,

Steve

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Re Pinnacle HD PCTV

2008-01-17 Thread Steven Toth
James Middendorff wrote:
 I am having trouble getting some buttons on the remote to work. The fast 
 forward and rewind buttons. Also the T and 0 buttons. Is anyone else having 
 this problem? 

Zhang has a new patch for IR which was put into this list last night, 
it's probably way better than the current IR support - it certainly 
looks better defined.

Can you try this?

Regards,

Steve

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] The new Terratec Cinergy C PCI

2008-01-17 Thread Tuomas Jousimaa

On Jan 17, 2008, at 7:45 PM, Manu Abraham wrote:

 Tuomas Jousimaa wrote:
 Hi
 I just bought the new Terratec Cinergy C PCI -card. It would seem   
 that it isn't supported yet by any drivers. With Manus mantis- 
 drivers  recognize the card, but the frontend doesn't work.


 Please do a lspci -vvn and send the result.


Manu, sorry for the double post, but I sent the 1st reply accidently  
from wrong email-address and therefore the list rejected it.

lspci -vvn:
05:06.0 0480: 1822:4e35 (rev 01)
 Subsystem: 153b:1178
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Step
ping- SERR- FastB2B-
 Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium  
 TAbort-
TAbort
- MAbort- SERR- PERR-
 Latency: 32 (2000ns min, 63750ns max)
 Interrupt: pin A routed to IRQ 20
 Region 0: Memory at c600 (32-bit, prefetchable) [size=4K]

-Tuomas


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] The new Terratec Cinergy C PCI

2008-01-17 Thread Manu Abraham
Tuomas Jousimaa wrote:
 Hi
 I just bought the new Terratec Cinergy C PCI -card. It would seem  
 that it isn't supported yet by any drivers. With Manus mantis-drivers  
 recognize the card, but the frontend doesn't work.
 


Please do a lspci -vvn and send the result.


Regards,
Manu

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[linux-dvb] The new Terratec Cinergy C PCI

2008-01-17 Thread Tuomas Jousimaa
Hi
I just bought the new Terratec Cinergy C PCI -card. It would seem  
that it isn't supported yet by any drivers. With Manus mantis-drivers  
recognize the card, but the frontend doesn't work.

lspci -vvv output:
05:06.0 Multimedia controller: Twinhan Technology Co. Ltd Mantis DTV  
PCI Bridge Controller [Ver 1.0] (rev 01)
 Subsystem: TERRATEC Electronic GmbH Unknown device 1178
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-  
ParErr- Stepping- SERR- FastB2B-
 Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium  
 TAbort- TAbort- MAbort- SERR- PERR-
 Latency: 32 (2000ns min, 63750ns max)
 Interrupt: pin A routed to IRQ 20
 Region 0: Memory at c600 (32-bit, prefetchable) [size=4K]


Related dmesg -output when using latest Mantis-drivers:
[   29.030003] found a UNKNOWN PCI UNKNOWN device on (05:06.0),
[   29.030004] Mantis Rev 1 [153b:1178], irq: 20, latency: 32
[   29.030007] memory: 0xc600, mmio: 0xf898e000
[   29.032687] MAC Address=[00:08:ca:1c:71:d1]
[   29.032716] mantis_alloc_buffers (0): DMA=0x37f3  
cpu=0xf7f3 size=65536
[   29.032721] mantis_alloc_buffers (0): RISC=0x37e16000  
cpu=0xf7e16000 size=1000
[   29.032723] DVB: registering new adapter (Mantis dvb adapter)

I'd really like to get this card working under Linux and therefore  
I'll try to provide any assistance needed to make it work.

-Tuomas


___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-17 Thread mkrufky
Andrew Casper wrote:
 On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:

 Andrew Casper wrote:
 No cx23885.ko is made - just links to the src files. And I did a make
 install.

 - Andrew

 Mike -

 You'd think that would work, but no. And it that killed my other two 
 tuner card (an hd3000 and an hd5500). And no Fusion Card in sight. 

Ah, I misread your previous response, No cx23885.ko is made - just 
links to the src files. And I did a make
install.   I had misinterpreted this as No [not so --], cx23885.ko is 
made [and there are] links to the src files.

I am seeing an issue now in the master branch that the build system of a 
fresh clone does select all drivers to build, but VIDEO drivers don't 
actually get built.

(cc added to mauro)

This is consistent with what you are seeing -- neither cx88 nor cx23885 
is being built for you, so you've lost all your cards.

I don't know what's wrong, but now I cant work on any drivers until this 
issue is resolved.

Why dont VIDEO drivers build anymore, even if they are correctly 
selected via Kconfig?

-Mike



___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-17 Thread Michael Krufky
On Jan 17, 2008 12:15 PM,  [EMAIL PROTECTED] wrote:
 Andrew Casper wrote:
  On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:
 
  Andrew Casper wrote:
  No cx23885.ko is made - just links to the src files. And I did a make
  install.
 
  - Andrew
 
  Mike -
 
  You'd think that would work, but no. And it that killed my other two
  tuner card (an hd3000 and an hd5500). And no Fusion Card in sight.

 Ah, I misread your previous response, No cx23885.ko is made - just
 links to the src files. And I did a make
 install.   I had misinterpreted this as No [not so --], cx23885.ko is
 made [and there are] links to the src files.

 I am seeing an issue now in the master branch that the build system of a
 fresh clone does select all drivers to build, but VIDEO drivers don't
 actually get built.

 (cc added to mauro)

 This is consistent with what you are seeing -- neither cx88 nor cx23885
 is being built for you, so you've lost all your cards.

 I don't know what's wrong, but now I cant work on any drivers until this
 issue is resolved.

 Why dont VIDEO drivers build anymore, even if they are correctly
 selected via Kconfig?

 -Mike


Andrew,

I don't know exactly what is CAUSING this problem, and I dont have
time to debug this right now (hopefully Mauro will) ... but  a
workaround to the issue that I am seeing, to enable build of the VIDEO
drivers, i must enter menuconfig, and then disable RADIO.

After doing so, I get the full tree to build again.

Can you give this a try and let us know what happens on your end?

Good Luck,

Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] The new Terratec Cinergy C PCI

2008-01-17 Thread Manu Abraham

Tuomas Jousimaa wrote:


On Jan 17, 2008, at 7:45 PM, Manu Abraham wrote:


Tuomas Jousimaa wrote:

Hi
I just bought the new Terratec Cinergy C PCI -card. It would seem  
that it isn't supported yet by any drivers. With Manus 
mantis-drivers  recognize the card, but the frontend doesn't work.




Please try the attached patch whether it helps. Apply it on to the mantis tree
The frontend used is the tda10021.

In case of any trouble, plese send the log messages too.

Regards,
Manu


diff -r 7018cbcec6ec linux/drivers/media/dvb/mantis/mantis_core.c
--- a/linux/drivers/media/dvb/mantis/mantis_core.c	Fri Nov 30 02:45:49 2007 +0400
+++ b/linux/drivers/media/dvb/mantis/mantis_core.c	Thu Jan 17 22:04:24 2008 +0400
@@ -111,6 +111,7 @@ static void mantis_load_config(struct ma
 		mantis-hwconfig = vp1034_mantis_config;
 		break;
 	case MANTIS_VP_2033_DVB_C:	// VP-2033
+	case TERRATEC_CINERGY_C_PCI:	// Terratec Cinergy C PCI
 		mantis-hwconfig = vp2033_mantis_config;
 		break;
 	case MANTIS_VP_3030_DVB_T:	// VP-3030
diff -r 7018cbcec6ec linux/drivers/media/dvb/mantis/mantis_dvb.c
--- a/linux/drivers/media/dvb/mantis/mantis_dvb.c	Fri Nov 30 02:45:49 2007 +0400
+++ b/linux/drivers/media/dvb/mantis/mantis_dvb.c	Thu Jan 17 22:07:44 2008 +0400
@@ -238,6 +238,7 @@ int __devinit mantis_frontend_init(struc
 		}
 		break;
 	case MANTIS_VP_2033_DVB_C:	// VP-2033
+	case TERRATEC_CINERGY_C_PCI:
 		dprintk(verbose, MANTIS_ERROR, 1, Probing for CU1216 (DVB-C));
 		mantis-fe = tda10021_attach(philips_cu1216_config, mantis-adapter, read_pwm(mantis));
 		if (mantis-fe) {
diff -r 7018cbcec6ec linux/drivers/media/dvb/mantis/mantis_vp2033.h
--- a/linux/drivers/media/dvb/mantis/mantis_vp2033.h	Fri Nov 30 02:45:49 2007 +0400
+++ b/linux/drivers/media/dvb/mantis/mantis_vp2033.h	Thu Jan 17 22:09:36 2008 +0400
@@ -26,6 +26,7 @@
 #include tda1002x.h
 
 #define MANTIS_VP_2033_DVB_C	0x0008
+#define TERRATEC_CINERGY_C_PCI	0x1178
 
 extern struct tda1002x_config philips_cu1216_config;
 extern struct mantis_hwconfig vp2033_mantis_config;
___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-17 Thread Michael Krufky
On Jan 17, 2008 12:34 PM, Michael Krufky [EMAIL PROTECTED] wrote:

 On Jan 17, 2008 12:15 PM,  [EMAIL PROTECTED] wrote:
  Andrew Casper wrote:
   On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:
  
   Andrew Casper wrote:
   No cx23885.ko is made - just links to the src files. And I did a make
   install.
  
   - Andrew
  
   Mike -
  
   You'd think that would work, but no. And it that killed my other two
   tuner card (an hd3000 and an hd5500). And no Fusion Card in sight.
 
  Ah, I misread your previous response, No cx23885.ko is made - just
  links to the src files. And I did a make
  install.   I had misinterpreted this as No [not so --], cx23885.ko is
  made [and there are] links to the src files.
 
  I am seeing an issue now in the master branch that the build system of a
  fresh clone does select all drivers to build, but VIDEO drivers don't
  actually get built.
 
  (cc added to mauro)
 
  This is consistent with what you are seeing -- neither cx88 nor cx23885
  is being built for you, so you've lost all your cards.
 
  I don't know what's wrong, but now I cant work on any drivers until this
  issue is resolved.
 
  Why dont VIDEO drivers build anymore, even if they are correctly
  selected via Kconfig?
 
  -Mike


 Andrew,

 I don't know exactly what is CAUSING this problem, and I dont have
 time to debug this right now (hopefully Mauro will) ... but  a
 workaround to the issue that I am seeing, to enable build of the VIDEO
 drivers, i must enter menuconfig, and then disable RADIO.

 After doing so, I get the full tree to build again.

 Can you give this a try and let us know what happens on your end?

 Good Luck,

 Mike


_very_ interesting...


Looks like if I have CONFIG_USB_SI470X enabled, then video drivers
fail to get built...

but if I disable CONFIG_USB_SI470X, then all is well.

...strange...

Somebody want to try to make some sense of this?

-Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] DViCO FusionHDTV5 Express and cx23885 support

2008-01-17 Thread Michael Krufky
On Jan 17, 2008 12:52 PM, Michael Krufky [EMAIL PROTECTED] wrote:

 On Jan 17, 2008 12:34 PM, Michael Krufky [EMAIL PROTECTED] wrote:
 
  On Jan 17, 2008 12:15 PM,  [EMAIL PROTECTED] wrote:
   Andrew Casper wrote:
On Jan 16, 2008, at 8:54 PM, Michael Krufky wrote:
   
Andrew Casper wrote:
No cx23885.ko is made - just links to the src files. And I did a make
install.
   
- Andrew
   
Mike -
   
You'd think that would work, but no. And it that killed my other two
tuner card (an hd3000 and an hd5500). And no Fusion Card in sight.
  
   Ah, I misread your previous response, No cx23885.ko is made - just
   links to the src files. And I did a make
   install.   I had misinterpreted this as No [not so --], cx23885.ko is
   made [and there are] links to the src files.
  
   I am seeing an issue now in the master branch that the build system of a
   fresh clone does select all drivers to build, but VIDEO drivers don't
   actually get built.
  
   (cc added to mauro)
  
   This is consistent with what you are seeing -- neither cx88 nor cx23885
   is being built for you, so you've lost all your cards.
  
   I don't know what's wrong, but now I cant work on any drivers until this
   issue is resolved.
  
   Why dont VIDEO drivers build anymore, even if they are correctly
   selected via Kconfig?
  
   -Mike
 
 
  Andrew,
 
  I don't know exactly what is CAUSING this problem, and I dont have
  time to debug this right now (hopefully Mauro will) ... but  a
  workaround to the issue that I am seeing, to enable build of the VIDEO
  drivers, i must enter menuconfig, and then disable RADIO.
 
  After doing so, I get the full tree to build again.
 
  Can you give this a try and let us know what happens on your end?
 
  Good Luck,
 
  Mike
 

 _very_ interesting...


 Looks like if I have CONFIG_USB_SI470X enabled, then video drivers
 fail to get built...

 but if I disable CONFIG_USB_SI470X, then all is well.

 ...strange...

 Somebody want to try to make some sense of this?

 -Mike


:-D

I found and fixed the problem:

# HG changeset patch
# User Michael Krufky [EMAIL PROTECTED]
# Date 1200592493 18000
# Node ID db9cd7224d965366c12515a17c2f64de7ae7c65c
# Parent 7d364b375fb7d2d502aa0767910b3f6cb219ff4c
fix broken build when CONFIG_USB_SI470X is set

From: Michael Krufky [EMAIL PROTECTED]

Signed-off-by: Michael Krufky [EMAIL PROTECTED]

--- a/linux/drivers/media/radio/MakefileTue Jan 15 15:42:12 2008 -0200
+++ b/linux/drivers/media/radio/MakefileThu Jan 17 12:54:53 2008 -0500
@@ -21,6 +21,6 @@ obj-$(CONFIG_RADIO_TRUST) += radio-trust
 obj-$(CONFIG_RADIO_TRUST) += radio-trust.o
 obj-$(CONFIG_RADIO_MAESTRO) += radio-maestro.o
 obj-$(CONFIG_USB_DSBR) += dsbr100.o
-obj-$(CONFIG_USB_SI470X) := radio-si470x.o
+obj-$(CONFIG_USB_SI470X) += radio-si470x.o

 EXTRA_CFLAGS += -Isound


I pushed the fix to http://linuxtv.org/hg/~mkrufky/build-fix/

Please pull from that tree -- it will fix the problem for you...

Thanks for reporting this.

Cheers,

Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[linux-dvb] Compiling the latest hg

2008-01-17 Thread James Klaas
After getting all excited about the new driver for the Pinnacle PCTV
HD 800i and the Silicon Labs FM radio tuner, I decided to grab the
latest pull from hg to rebuild a module for my DViCO FusionHDTV 3
Gold-T.  However, when I went to make the tree, it didn't seem to
build all of the modules, espcecially the one I was interested in, the
cx88 stuff.

I also got a lot of WARNING: ... undefined! messages.  I'm runnning
the Ubuntu 2.6.22 kernel source.  Do I need to have a more current
kernel?

James

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Compiling the latest hg

2008-01-17 Thread Michael Krufky
James,

On Jan 17, 2008 3:26 PM, James Klaas [EMAIL PROTECTED] wrote:
 After getting all excited about the new driver for the Pinnacle PCTV
 HD 800i and the Silicon Labs FM radio tuner, I decided to grab the
 latest pull from hg to rebuild a module for my DViCO FusionHDTV 3
 Gold-T.  However, when I went to make the tree, it didn't seem to
 build all of the modules, espcecially the one I was interested in, the
 cx88 stuff.

 I also got a lot of WARNING: ... undefined! messages.  I'm runnning
 the Ubuntu 2.6.22 kernel source.  Do I need to have a more current
 kernel?

The master repository is broken.  Please see the email that I sent a
few hours ago for the explanation and fix...

http://linuxtv.org/pipermail/linux-dvb/2008-January/022992.html

Regards,

Mike Krufky

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] Compiling the latest hg

2008-01-17 Thread Jarod Wilson
On Thursday 17 January 2008 03:26:50 pm James Klaas wrote:
 After getting all excited about the new driver for the Pinnacle PCTV
 HD 800i and the Silicon Labs FM radio tuner, I decided to grab the
 latest pull from hg to rebuild a module for my DViCO FusionHDTV 3
 Gold-T.  However, when I went to make the tree, it didn't seem to
 build all of the modules, espcecially the one I was interested in, the
 cx88 stuff.

 I also got a lot of WARNING: ... undefined! messages.  I'm runnning
 the Ubuntu 2.6.22 kernel source.  Do I need to have a more current
 kernel?

This has been addressed in another thread, complete with a patch to fix the 
problem by Mike Krufky. Ah, there it is...

http://linuxtv.org/hg/~mkrufky/build-fix/rev/db9cd7224d96

-- 
Jarod Wilson
[EMAIL PROTECTED]

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[linux-dvb] QAM tuning questions

2008-01-17 Thread James Klaas
I've been getting my DViCO FusionHDTV 3 Gold-T running again after
testing another card and moving my computer.  I got the Windows
FusionHDTV software running and got a scan of the QAM channels from my
cable (Ann Arbor Comcast).  I was surprised by the quantity of them.
Then, I did the same sort of search in Linux.  The number of channels
with something on them was significantly fewer (like 15 in Windows and
something less than 10 in Linux).

I tried doing a search on this, but I didn't find of a set of search
terms to get results that were indistinguisable from a search on
random words.

Is there some way I can grab the frequencies that do something from
the DViCO software and use those?  The DViCO software lists channel
numbers instead of frequencies.  From everything I've read, there's no
correlation between the two.

James

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] QAM tuning questions

2008-01-17 Thread Jarod Wilson
On Thursday 17 January 2008 03:55:39 pm James Klaas wrote:
 I've been getting my DViCO FusionHDTV 3 Gold-T running again after
 testing another card and moving my computer.  I got the Windows
 FusionHDTV software running and got a scan of the QAM channels from my
 cable (Ann Arbor Comcast).  I was surprised by the quantity of them.
 Then, I did the same sort of search in Linux.  The number of channels
 with something on them was significantly fewer (like 15 in Windows and
 something less than 10 in Linux).

 I tried doing a search on this, but I didn't find of a set of search
 terms to get results that were indistinguisable from a search on
 random words.

 Is there some way I can grab the frequencies that do something from
 the DViCO software and use those?

No clue about the dvico windows software since I have neither a dvico card or 
windows anywhere...

 The DViCO software lists channel 
 numbers instead of frequencies.  From everything I've read, there's no
 correlation between the two.

The channel number and callsign are often included in the program stream 
information. If you have an app that knows what to do with them, it can 
insert those in place of frequencies. MythTV does so, anyhow.


-- 
Jarod Wilson
[EMAIL PROTECTED]

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] HVR-1800 checkin

2008-01-17 Thread mkrufky
Barry Quiel wrote:
 Michael Krufky wrote:
 On Jan 14, 2008 8:40 PM, Barry Quiel [EMAIL PROTECTED] wrote:
 It looks like there was a checkin a few days ago that added some 
 support
 for the HVR-1800 NTSC tuner.  Excuse the stupid question but what is
 basic preview NTSC support?


 by basic preview NTSC support, we mean, standard raw framegrabber
 support -- as opposed to mpeg encoder support, which will be added
 soon.

 You can try out the mpeg encoder support by using the tree:

 http://linuxtv.org/hg/~stoth/cx23885-video/

 ...but I warn you -- this is a development repository that hasnt yet
 been merged into the master repository.  If you hit any bugs,
 please report them.  The repository will most probably be deleted when
 it gets merged into master.

 Good Luck,

 Mike Krufky
 I'd like to help test the analog portion of this card, but I have one 
 concern.  Are the code changes from the current trunk merged into this 
 branch?  I really don't want to lose the ATSC functionality.  I'm not 
 asking for a guarantee but a I'm pretty sure ATSC should be 
 unaffected will do.

Barry,

#1 Please don't top quote.

#2 Please don't drop cc's to a mailing list if that is where the mail 
originated, unless you have a question that is private in nature -- if 
you're asking a question that somebody else might also want the answer 
to, then you are dooming me to write more emails than are necessary...

(cc added back to linux-dvb)

Anyway, regardless of what code you're testing, so long as you keep the 
tree that worked for you last time somewhere on the side, you can always 
revert back to that tree.

Analog video support added for the HVR1800 does _NOT_ break Digital 
video support.  You can use digital and analog simultaneously.

Be advised, however, that the cx23885 driver currently does not support 
DMA audio for analog preview, but audio does work for mpeg encoder mode.

However, don't use the master branch today -- the build system is broken 
right now.  Instead, use:

http://linuxtv.org/hg/~mkrufky/build-fix


Please send future correspondence to the mailing list.  you may feel 
free to cc me, but remember the mailing list is most important.

Regards,

Mike

___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] The new Terratec Cinergy C PCI

2008-01-17 Thread Tuomas Jousimaa

On Jan 17, 2008, at 8:21 PM, Manu Abraham wrote:

 Tuomas Jousimaa wrote:
 On Jan 17, 2008, at 7:45 PM, Manu Abraham wrote:
 Tuomas Jousimaa wrote:
 Hi
 I just bought the new Terratec Cinergy C PCI -card. It would  
 seem  that it isn't supported yet by any drivers. With Manus  
 mantis-drivers  recognize the card, but the frontend doesn't work.


 Please try the attached patch whether it helps. Apply it on to the  
 mantis tree
 The frontend used is the tda10021.

 In case of any trouble, plese send the log messages too.

I'm afraid the patch isn't working yet for me. Now it seems to  
recognize the
frontend, but I can't get any signal out of it.
I'm not quite sure which logs you meant to attach, but here are some for
starters. If anything else is needed, please ask.

-Tuomas

dmesg output during boot:
[   32.533271] found a VP-2033 PCI DVB-C device on (05:06.0),
[   32.533273] Mantis Rev 1 [153b:1178], irq: 19, latency: 32
[   32.533276] memory: 0xc600, mmio: 0xf89ea000
[   32.535964] MAC Address=[00:08:ca:1c:71:d1]
[   32.535990] mantis_alloc_buffers (0): DMA=0x37f4 cpu=0xf7f4
size=65536
[   32.535996] mantis_alloc_buffers (0): RISC=0x37e9 cpu=0xf7e9
size=1000
[   32.535998] DVB: registering new adapter (Mantis dvb adapter)
---
[   33.202130] mantis_frontend_init (0): Probing for CU1216 (DVB-C)
[   33.203526] TDA10021: i2c-addr = 0x0c, id = 0x7d
[   33.203529] mantis_frontend_init (0): found Philips CU1216 DVB-C
frontend @ 0x0c
[   33.203531] mantis_frontend_init (0): Mantis DVB-C Philips CU1216
frontend attach success
[   33.203536] DVB: registering frontend 0 (Philips TDA10021 DVB-C)...
[   33.203721] ACPI: PCI Interrupt :05:07.0[A] - Link [APC2] - GSI
17 (level, low) - IRQ 20
[   33.203742] saa7146: found saa7146 @ mem f8c7a000 (revision 1, irq  
20)
(0x153b,0x1156).
[   33.203748] saa7146 (0): dma buffer size 192512
[   33.203750] DVB: registering new adapter (Terratec Cinergy 1200  
DVB-C)
[   33.246552] adapter failed MAC signature check
[   33.246555] encoded MAC from EEPROM was
ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff


dmesg output when attempting to tune into a channel with czap:
[ 1810.802565] mantis start feed  dma
[ 1815.706411] mantis stop feed and dma


czap output:
[EMAIL PROTECTED]:~# czap  -c channels.conf TV1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
   1 TV1:27400:INVERSION_AUTO:690:FEC_NONE:QAM_128:512:650:17
   1 TV1: f 27400, s 690, i 2, fec 0, qam 4, v 0x200, a 0x28a
status 00 | signal  | snr  | ber  | unc  |
status 00 | signal  | snr  | ber  | unc  |
status 00 | signal  | snr  | ber  | unc  |



___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


Re: [linux-dvb] HVR-1800 checkin

2008-01-17 Thread Barry Quiel


[EMAIL PROTECTED] wrote:
 Barry Quiel wrote:
 Michael Krufky wrote:
 On Jan 14, 2008 8:40 PM, Barry Quiel [EMAIL PROTECTED] wrote:
 It looks like there was a checkin a few days ago that added some 
 support
 for the HVR-1800 NTSC tuner.  Excuse the stupid question but what is
 basic preview NTSC support?

 by basic preview NTSC support, we mean, standard raw framegrabber
 support -- as opposed to mpeg encoder support, which will be added
 soon.

 You can try out the mpeg encoder support by using the tree:

 http://linuxtv.org/hg/~stoth/cx23885-video/

 ...but I warn you -- this is a development repository that hasnt yet
 been merged into the master repository.  If you hit any bugs,
 please report them.  The repository will most probably be deleted when
 it gets merged into master.

 Good Luck,

 Mike Krufky
 I'd like to help test the analog portion of this card, but I have one 
 concern.  Are the code changes from the current trunk merged into this 
 branch?  I really don't want to lose the ATSC functionality.  I'm not 
 asking for a guarantee but a I'm pretty sure ATSC should be 
 unaffected will do.

 Barry,
 
 #1 Please don't top quote.
 
 #2 Please don't drop cc's to a mailing list if that is where the mail 
 originated, unless you have a question that is private in nature -- if 
 you're asking a question that somebody else might also want the answer 
 to, then you are dooming me to write more emails than are necessary...
 
 (cc added back to linux-dvb)
 
 Anyway, regardless of what code you're testing, so long as you keep the 
 tree that worked for you last time somewhere on the side, you can always 
 revert back to that tree.
 
 Analog video support added for the HVR1800 does _NOT_ break Digital 
 video support.  You can use digital and analog simultaneously.
 
 Be advised, however, that the cx23885 driver currently does not support 
 DMA audio for analog preview, but audio does work for mpeg encoder mode.
 
 However, don't use the master branch today -- the build system is broken 
 right now.  Instead, use:
 
 http://linuxtv.org/hg/~mkrufky/build-fix
 
 
 Please send future correspondence to the mailing list.  you may feel 
 free to cc me, but remember the mailing list is most important.
 
 Regards,
 
 Mike

First off let me apologize for the poor list etiquette.  I am by no 
means new to mailing lists ( just this one ), and I know better.  I was 
just in a hurry to send off the message and just simply wasn't paying 
attention.

My questions about functionality of the branch were directed towards the 
http://linuxtv.org/hg/~stoth/cx23885-video branch.  As far as I can tell 
the code that enables mpeg encoder support has not been merged into 
trunk.  The only commits I've seen for trunk is the preview support, 
which from my understanding enables basic framebuffer functionality.

Is there a commit that I'm not seeing for trunk that enables the mpeg 
encoding or is that still only in the ~stoth/cx23885-video banch?





___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[linux-dvb] TT S2-3200 giving kernel oops

2008-01-17 Thread Sébastien Mély

Hello,

I am trying to get my TT S2-3200 working on my Ubuntu 7.10 (original 
Ubuntu kernel 2.6.22-14, and compiled 2.6.23.14 from sources).


I am using last sources from http://jusst.de/hg/multiproto 
http://jusst.de/hg/multiproto/file/557067efd932/linux/drivers/media/dvb/ttpci/budget-ci.c 
(multiproto-0659916f08b4).


But when a program like scan or szap2 tries to access the frontend, I 
get the kernel oops I have attached to this message (tt-s2-3200-oops.txt 
for an smp kernel and tt-s2-3200-oops-nosmp.txt for a no-smp kernel)


Am I wrong somewhere ?
http://jusst.de/hg/multiproto/file/557067efd932/linux/drivers/media/dvb/ttpci/budget-ci.c 

[ 1139.540206] saa7146: register extension 'budget_ci dvb'.
[ 1139.542155] ACPI: PCI Interrupt :00:0e.0[A] - GSI 19 (level, low) - 
IRQ 22
[ 1139.542195] saa7146: found saa7146 @ mem e098a000 (revision 1, irq 22) 
(0x13c2,0x1019).
[ 1139.542203] saa7146 (0): dma buffer size 192512
[ 1139.542670] DVB: registering new adapter (TT-Budget S2-3200 PCI)
[ 1139.578191] adapter has MAC addr = 00:d0:5c:67:bc:72
[ 1139.607391] input: Budget-CI dvb ir receiver saa7146 (0) as 
/class/input/input11
[ 1139.934383] stb0899_write_regs [0xf1b6]: 02
[ 1139.934750] stb0899_write_regs [0xf1c2]: 00
[ 1139.935076] stb0899_write_regs [0xf1c3]: 00
[ 1139.935600] _stb0899_read_reg: Reg=[0xf000], data=82
[ 1139.935604] stb0899_get_dev_id: ID reg=[0x82]
[ 1139.935606] stb0899_get_dev_id: Device ID=[8], Release=[2]
[ 1139.936839] _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x0400], 
Offset=[0xf334], Data=[0x444d4431]
[ 1139.937942] _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x0400], 
Offset=[0xf33c], Data=[0x0001]
[ 1139.937946] stb0899_get_dev_id: Demodulator Core ID=[DMD1], Version=[1]
[ 1139.939165] _stb0899_read_s2reg Device=[0xfafc], Base address=[0x0800], 
Offset=[0xfa2c], Data=[0x46454331]
[ 1139.940265] _stb0899_read_s2reg Device=[0xfafc], Base address=[0x0800], 
Offset=[0xfa34], Data=[0x0001]
[ 1139.940268] stb0899_get_dev_id: FEC Core ID=[FEC1], Version=[1]
[ 1139.940270] stb0899_attach: Attaching STB0899
[ 1139.955656] stb6100_attach: Attaching STB6100
[ 1139.971164] DVB: registering frontend 0 (àÙÀÜSTB0899 Multistandard)...
[ 1192.816778] stb0899_release: Release Frontend
[ 1192.816806] BUG: unable to handle kernel NULL pointer dereference at virtual 
address 0004
[ 1192.816809]  printing eip:
[ 1192.816811] e0b7bde4
[ 1192.816812] *pdpt = 0d3d8001
[ 1192.816814] *pde = 
[ 1192.816817] Oops:  [#1]
[ 1192.816818] SMP
[ 1192.816821] Modules linked in: lnbp21 stb6100 stb0899 budget_ci budget_core 
dvb_core saa7146 ttpci_eeprom ir_common rfcomm l2cap bluetooth capability 
commoncap ppdev radeon drm cpufreq_powersave cpufreq_stats cpufreq_ondemand 
freq_table cpufreq_userspace cpufreq_conservative container video output sbs ac 
dock battery ipv6 sbp2 lp loop snd_via82xx gameport snd_via82xx_modem 
snd_mpu401_uart snd_ac97_codec ac97_bus snd_seq_dummy snd_pcm_oss snd_mixer_oss 
snd_seq_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq 
parport_pc parport snd_timer snd_seq_device snd psmouse k8temp serio_raw 
soundcore snd_page_alloc pcspkr af_packet shpchp pci_hotplug button i2c_viapro 
i2c_core amd64_agp agpgart evdev ext3 jbd mbcache ide_disk ata_generic sg 
sd_mod usbhid hid floppy ehci_hcd sata_promise ohci1394 via82cxxx ide_core 
uhci_hcd skge ieee1394 usbcore thermal processor fan fuse
[ 1192.816864] CPU:0
[ 1192.816865] EIP:0060:[e0b7bde4]Not tainted VLI
[ 1192.816866] EFLAGS: 00010246   (2.6.23.14 #2)
[ 1192.816873] EIP is at stb0899_postproc+0x4/0x60 [stb0899]
[ 1192.816875] eax:    ebx:    ecx:    edx: 
[ 1192.816877] esi:    edi: c171a000   ebp:    esp: db4d7f6c
[ 1192.816880] ds: 007b   es: 007b   fs: 00d8  gs:   ss: 0068
[ 1192.816882] Process kdvb-fe-0 (pid: 9556, ti=db4d6000 task=cf7a6ae0 
task.ti=db4d6000)
[ 1192.816884] Stack:  dad25c00 e0b7c232 e0b802d9 e0b7ff1d dad25c00 
e09d753d cc42de68
[ 1192.816889]0001 db4d7fb4 fffc e09d9e27  c0471080 
c0471080 c171a028
[ 1192.816893]cc42de64 0292 db4d7fd0 c0123250   
fffc dad25c00
[ 1192.816897] Call Trace:
[ 1192.816905]  [e0b7c232] stb0899_release+0x32/0x40 [stb0899]
[ 1192.816918]  [e09d753d] dvb_frontend_init+0x1d/0x60 [dvb_core]
[ 1192.816941]  [e09d9e27] dvb_frontend_thread+0x67/0x600 [dvb_core]
[ 1192.816969]  [c0123250] complete+0x40/0x60
[ 1192.816985]  [e09d9dc0] dvb_frontend_thread+0x0/0x600 [dvb_core]
[ 1192.816996]  [c013edd2] kthread+0x42/0x70
[ 1192.817001]  [c013ed90] kthread+0x0/0x70
[ 1192.817010]  [c01055c7] kernel_thread_helper+0x7/0x10
[ 1192.817031]  ===
[ 1192.817032] Code: a0 f0 00 00 89 f0 e8 4c eb ff ff ba a0 f0 00 00 89 c1 89 
f0 81 e1 fb 00 00 00 e8 c8 f5 ff ff 31 c0 e9 27 ff ff ff 90 56 89 c6 53 8b 40 
04 89 d3 8b 50 14 85 d2 74 1f 85 c9 75 20 0f b6 c3 8d 04
[