If I managed to do this right, here we go. My card does not work.
[EMAIL PROTECTED] michael]# lspci -tvv
-[0000:00]-+-00.0 ATI Technologies Inc RS480 Host Bridge
+-01.0-[0000:01]----05.0 ATI Technologies Inc RS480 [Radeon Xpress
200G Series]
+-12.0 ATI Technologies Inc IXP SB400 Serial ATA Controller
+-13.0 ATI Technologies Inc IXP SB400 USB Host Controller
+-13.1 ATI Technologies Inc IXP SB400 USB Host Controller
+-13.2 ATI Technologies Inc IXP SB400 USB2 Host Controller
+-14.0 ATI Technologies Inc IXP SB400 SMBus Controller
+-14.1 ATI Technologies Inc IXP SB400 IDE Controller
+-14.3 ATI Technologies Inc IXP SB400 PCI-ISA Bridge
+-14.4-[0000:02]--+-01.0 Agere Systems V.92 56K WinModem
| +-02.0 Conexant CX23418 Single-Chip MPEG-2
Encoder with Integrated Analog Video/Broadcast Audio Decoder
| +-03.0 Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+
| \-04.0 VIA Technologies, Inc. IEEE 1394 Host
Controller
+-14.5 ATI Technologies Inc IXP SB400 AC'97 Audio Controller
+-18.0 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
HyperTransport Technology Configuration
+-18.1 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address
Map
+-18.2 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM
Controller
\-18.3 Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Miscellaneous Control
[EMAIL PROTECTED] michael]# lspci -s 0:14:4 -vv -x
Running "lspci -s 0:14:4 -vv -x" didn't produce anything, so either I messed up
(wasn't sure how to add the 02.0 part, where it appears to be.), or something
went wrong.
Thanks
> 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-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users