PCIe interface chipsets: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
mNo edit summary
(added cx25854 ic)
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
A PCIe interface chipset is a bridge between the device's __ and the host computer's PCIe ___.
In relation to V4L-DVB devices, a PCIe [[interface chipsets|interface chipset]] is a bridge between the device's receiver (in the case of TV tuner devices) and A/V inputs (in the case of some devices) and the host computer's PCIe "bus" (which really isn't a traditional bus, but rather a point to point serial connect lane(s)). Some examples of PCIe interface chipsets that are used in V4L-DVB PCIe cards include:


{| class="wikitable"
Possible PCIe bridges that can be used include:
|+'''PCIe interface Chipsets'''
* ATI Theater 550
|-
* ATI Theater 650
! Vendor !! Chipset !! A/V decoder !! DVB support !! Associated <br>Kernel Modules !! Comments
* Conexant CX23885/6/7/8
* Micronas APB 7202A nGene dual-channel PCI-Express multimedia controller
* Philips SAA7162 (dual A/V decoder) and SAA7160/SAA7161 (multimedia A/V bridge)
* AverMedia M780


|-
Currently, none of these chips have had Linux drivers developed; which is the prime reason why cards bearing these ICs are presently not supported under Linux.
| [[Conexant]]
| [[Conexant CX23885/7/8|CX23885/7/8]]
| {{Yes}}
| {{Yes}}
|
* cx23885
| analog support is currently not universal (i.e. not implemented with all devices)


|-
| [[Conexant]]
| [[CX25854/8]]
| {{Yes}}
| {{No}}
|
* cx25858
|

|}

* ATI Theater 550
* ATI Theater 650
* ATI Theater 750
* Micronas APB 7202A nGene dual-channel PCI-Express multimedia controller ... see [[NGene devices]] for development info
* Philips/NXP SAA7162 (dual A/V decoder) and SAA7160/SAA7161 (multimedia A/V bridge) ... see [[Saa7162 devices]] for more info
* NXP SAA7164


Currently, only the CX23885 and SAA7162 IC families have published drivers from LinuxTV.
For some more info, see:
[[Category:PCIe]]
* [http://www.linuxtv.org/v4lwiki/index.php/Saa7162_devices v4l's Philips SAA7162 page]
* [http://www.linuxtv.org/v4lwiki/index.php/NGene_devices v4l's Micronas APB 7202A page]

Revision as of 08:30, 15 April 2014

In relation to V4L-DVB devices, a PCIe interface chipset is a bridge between the device's receiver (in the case of TV tuner devices) and A/V inputs (in the case of some devices) and the host computer's PCIe "bus" (which really isn't a traditional bus, but rather a point to point serial connect lane(s)). Some examples of PCIe interface chipsets that are used in V4L-DVB PCIe cards include:

PCIe interface Chipsets
Vendor Chipset A/V decoder DVB support Associated
Kernel Modules
Comments
Conexant CX23885/7/8 Yes Yes
  • cx23885
analog support is currently not universal (i.e. not implemented with all devices)
Conexant CX25854/8 Yes No
  • cx25858
  • ATI Theater 550
  • ATI Theater 650
  • ATI Theater 750
  • Micronas APB 7202A nGene dual-channel PCI-Express multimedia controller ... see NGene devices for development info
  • Philips/NXP SAA7162 (dual A/V decoder) and SAA7160/SAA7161 (multimedia A/V bridge) ... see Saa7162 devices for more info
  • NXP SAA7164

Currently, only the CX23885 and SAA7162 IC families have published drivers from LinuxTV.