On Fri, 2008-08-29 at 16:44 -0400, Josh Becigneul wrote:
> Hi Andy,
> 
> This is what I get on my working box. Hope it helps.
> 
> otherbox vsnine # lspci -tvv
> -[0000:00]-+-00.0  VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host 
> Bridge
>            +-00.1  VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host 
> Bridge
>            +-00.2  VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host 
> Bridge
>            +-00.3  VIA Technologies, Inc. PT890 Host Bridge
>            +-00.4  VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host 
> Bridge
>            +-00.7  VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host 
> Bridge
>            +-01.0-[0000:01]--+-00.0  ATI Technologies Inc RV410 [Radeon 
> X700 Pro (PCIE)]
>            |                 \-00.1  ATI Technologies Inc RV410 [Radeon 
> X700 Pro (PCIE)] (Secondary)
>            +-09.0  D-Link System Inc DGE-530T Gigabit Ethernet Adapter 
> (rev 11)
>            +-0a.0  Conexant Unknown device 5b7a
>            +-0f.0  VIA Technologies, Inc. VIA VT6420 SATA RAID Controller
>            +-0f.1  VIA Technologies, Inc. 
> VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE
>            +-10.0  VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
>            +-10.1  VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
>            +-10.2  VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
>            +-10.3  VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
>            +-10.4  VIA Technologies, Inc. USB 2.0
>            +-11.0  VIA Technologies, Inc. VT8237 ISA bridge 
> [KT600/K8T800/K8T890 South]
>            +-11.5  VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio 
> Controller
>            \-12.0  VIA Technologies, Inc. VT6102 [Rhine-II]
> 
> 
> otherbox vsnine # lspci -s 0:0a.0 -vv -x
> 00:0a.0 Multimedia video controller: Conexant Unknown device 5b7a
>         Subsystem: Hauppauge computer works Inc. Unknown device 7404
>         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>         Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>         Latency: 64 (500ns min, 50000ns max), Cache Line Size: 32 bytes
>         Interrupt: pin A routed to IRQ 18
>         Region 0: Memory at f8000000 (32-bit, non-prefetchable) [size=64M]
>         Capabilities: [44] Vital Product Data <?>
>         Capabilities: [4c] 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-
>         Kernel driver in use: cx18
>         Kernel modules: cx18
> 00: f1 14 7a 5b 06 00 90 02 00 00 00 04 08 40 00 00
> 10: 00 00 00 f8 00 00 00 00 00 00 00 00 00 00 00 00
> 20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 04 74
> 30: 00 00 00 00 44 00 00 00 00 00 00 00 05 01 02 c8
> 
> I'm on an older version of the driver, however. I'll update and see if 
> there is any difference.

OK.  Your card appears to be right on the main segment behind the host
CPU bridge.

Does the card and cx18 driver work for you in this configuration?

Regards,
Andy

> 
> Andy Walls wrote:
> > Hi all,
> >
> > I have a question.
> >
> > For users of HVR-1600 and other CX23418 based cards that basically work:
> > is your card behind a PCI-PCI bridge chip that is set for "subtractive
> > decode"?
> >
> > For users of HVR-1600 and other CX23418 based cards that basically don't
> > work: Is your card behind a not behind a PCI-PCI bridge chip that is set
> > for "subtractive decode" (i.e. directly behind a host bridge, or behind
> > a PCI-PCI bridge set for positive decode)?
> >
> >
> > Here's an example, run as root, showing how to see if you have the
> > CX23418 behind a PCI-PCI bridge set for subtractive decode:
> >
> > # lspci -tvv
> > -[0000:00]-+-00.0  ATI Technologies Inc Unknown device 7911
> >            +-01.0-[0000:01]----05.0  ATI Technologies Inc Radeon 2100
> >            [...]
> >            +-14.4-[0000:03]--+-02.0  Internext Compression Inc iTVC16 
> > (CX23416) MPEG-2 Encoder
> >            |                 \-03.0  Conexant CX23418 Single-Chip MPEG-2 
> > Encoder with Integrated Analog Video/Broadcast Audio Decoder
> >            [...]
> >
> > >From the tree view above, we see the CX23418 is behind the bridge at
> > 00:14.4.
> >
> > # lspci -s 0:14.4 -vv -x
> > 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (prog-if 
> > 01 [Subtractive decode])
> >                                                                           
> > ^^^^^^^^^^^^^^^^^^^^^^^    
> > [...]
> > 00: 02 10 84 43 07 01 a0 02 00 01 04 06 00 40 81 00
> >                                ^^^^^^^^
> >                                ||  
> > Subtractive Decode PCI-PCI ----++
> > [...]
> >
> > Here we see in the first text line for the bridge, lspci has shown us
> > its a PCI-PCI bridge in subtractive decode.  This could also be read off
> > of bytes 09x-0xb of the configuration space.  The byte at 0x9 being 1
> > indicate subtractive decode vs positive decode.
> >
> >
> >
> > Thanks in advance for your responses.
> >
> > Regards,
> > Andy
> >
> >
> >
> >
> >
> > _______________________________________________
> > ivtv-devel mailing list
> > [email protected]
> > http://ivtvdriver.org/mailman/listinfo/ivtv-devel
> >   
> 
> 
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
> 


_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to