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.


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

Reply via email to