qsphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget2/translations/zh_CN/admin-guide/media/pci-cardlistmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget2/translations/zh_TW/admin-guide/media/pci-cardlistmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget2/translations/it_IT/admin-guide/media/pci-cardlistmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget2/translations/ja_JP/admin-guide/media/pci-cardlistmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget2/translations/ko_KR/admin-guide/media/pci-cardlistmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget2/translations/pt_BR/admin-guide/media/pci-cardlistmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget2/translations/sp_SP/admin-guide/media/pci-cardlistmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhL/var/lib/git/docbuild/linux/Documentation/admin-guide/media/pci-cardlist.rsthKubhsection)}(hhh](htitle)}(h PCI driversh]h PCI drivers}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hoThe PCI boards are identified by an identification called PCI ID. The PCI ID is actually composed by two parts:h]hoThe PCI boards are identified by an identification called PCI ID. The PCI ID is actually composed by two parts:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh block_quote)}(hC- Vendor ID and device ID; - Subsystem ID and Subsystem device ID; h]h bullet_list)}(hhh](h list_item)}(hVendor ID and device ID;h]h)}(hhh]hVendor ID and device ID;}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubah}(h]h ]h"]h$]h&]uh1hhhubh)}(h&Subsystem ID and Subsystem device ID; h]h)}(h%Subsystem ID and Subsystem device ID;h]h%Subsystem ID and Subsystem device ID;}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]bullet-uh1hhhhK hhubah}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh)}(hGThe ``lspci -nn`` command allows identifying the vendor/device PCI IDs:h](hThe }(hj7hhhNhNubhliteral)}(h ``lspci -nn``h]h lspci -nn}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1j?hj7ubh6 command allows identifying the vendor/device PCI IDs:}(hj7hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh literal_block)}(hX% $ lspci -nn ... 00:0a.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1) 00:0b.0 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11) 01:00.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb [14f1:8880] (rev 0f) 02:01.0 Multimedia video controller [0400]: Internext Compression Inc iTVC15 (CX23415) Video Decoder [4444:0803] (rev 01) 02:02.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23418 Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio Decoder [14f1:5b7a] 02:03.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11) ...h]hX% $ lspci -nn ... 00:0a.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1) 00:0b.0 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11) 01:00.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb [14f1:8880] (rev 0f) 02:01.0 Multimedia video controller [0400]: Internext Compression Inc iTVC15 (CX23415) Video Decoder [4444:0803] (rev 01) 02:02.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23418 Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio Decoder [14f1:5b7a] 02:03.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11) ...}hj[sbah}(h]h ]h"]h$]h&]hhƌforcelanguagenonehighlight_args}hl_lines]Kasuh1jYhhhKhhhhubh)}(h5The subsystem IDs can be obtained using ``lspci -vn``h](h(The subsystem IDs can be obtained using }(hjphhhNhNubj@)}(h ``lspci -vn``h]h lspci -vn}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1j?hjpubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubjZ)}(hX! $ lspci -vn ... 00:0a.0 0480: 1131:7133 (rev d1) Subsystem: 1461:f01d Flags: bus master, medium devsel, latency 32, IRQ 209 Memory at e2002000 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2 ...h]hX! $ lspci -vn ... 00:0a.0 0480: 1131:7133 (rev d1) Subsystem: 1461:f01d Flags: bus master, medium devsel, latency 32, IRQ 209 Memory at e2002000 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2 ...}hjsbah}(h]h ]h"]h$]h&]hhjijjnonejl}jn]Kasuh1jYhhhKhhhhubh)}(hAt the above example, the first card uses the ``saa7134`` driver, and has a vendor/device PCI ID equal to ``1131:7133`` and a PCI subsystem ID equal to ``1461:f01d`` (see :doc:`Saa7134 card list`).h](h.At the above example, the first card uses the }(hjhhhNhNubj@)}(h ``saa7134``h]hsaa7134}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j?hjubh1 driver, and has a vendor/device PCI ID equal to }(hjhhhNhNubj@)}(h ``1131:7133``h]h 1131:7133}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j?hjubh! and a PCI subsystem ID equal to }(hjhhhNhNubj@)}(h ``1461:f01d``h]h 1461:f01d}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j?hjubh (see }(hjhhhNhNubh)}(h*:doc:`Saa7134 card list`h]hinline)}(hjh]hSaa7134 card list}(hjhhhNhNubah}(h]h ](xrefstdstd-doceh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdocadmin-guide/media/pci-cardlist refdomainjreftypedoc refexplicitrefwarn reftargetsaa7134-cardlistuh1hhhhK)hjubh).}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK)hhhhubh)}(hUnfortunately, sometimes the same PCI subsystem ID is used by different products. So, several media drivers allow passing a ``card=`` parameter, in order to setup a card number that would match the correct settings for an specific board.h](h|Unfortunately, sometimes the same PCI subsystem ID is used by different products. So, several media drivers allow passing a }(hj hhhNhNubj@)}(h ``card=``h]hcard=}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j?hj ubhh parameter, in order to setup a card number that would match the correct settings for an specific board.}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK-hhhhubh)}(h\The current supported PCI/PCIe cards (not including staging drivers) are listed below\ [#]_.h](hWThe current supported PCI/PCIe cards (not including staging drivers) are listed below }(hj*hhhNhNubhfootnote_reference)}(h[#]_h]h1}(hj4hhhNhNubah}(h]id1ah ]h"]h$]h&]autoKrefidid2docnamejuh1j2hj*resolvedKubh.}(hj*hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK2hhhhubhfootnote)}(h>some of the drivers have sub-drivers, not shown at this table h](hlabel)}(hhh]h1}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1jXhjThhhNhNubh)}(h=some of the drivers have sub-drivers, not shown at this tableh]h=some of the drivers have sub-drivers, not shown at this table}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hjTubeh}(h]jEah ]h"]1ah$]h&]j>ajCKjFjuh1jRhhhK5hhhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jhjubj)}(hhh]h}(h]h ]h"]h$]h&]colwidthK8uh1jhjubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]h)}(hDriverh]hDriver}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hNameh]hName}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubhtbody)}(hhh](j)}(hhh](j)}(hhh]h)}(h altera-cih]h altera-ci}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hAltera FPGA based CI moduleh]hAltera FPGA based CI module}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hb2c2-flexcop-pcih]hb2c2-flexcop-pci}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hj!ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h#Technisat/B2C2 Air/Sky/Cable2PC PCIh]h#Technisat/B2C2 Air/Sky/Cable2PC PCI}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hj8ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hbt878h]hbt878}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Cisco Cobalth]h Cisco Cobalt}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK>hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hcx18h]hcx18}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hConexant cx23418 MPEG encoderh]hConexant cx23418 MPEG encoder}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hcx23885h]hcx23885}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hj4ubah}(h]h ]h"]h$]h&]uh1jhj1ubj)}(hhh]h)}(h"Conexant cx23885 (2388x successor)h]h"Conexant cx23885 (2388x successor)}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hjKubah}(h]h ]h"]h$]h&]uh1jhj1ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hcx25821h]hcx25821}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjkubah}(h]h ]h"]h$]h&]uh1jhjhubj)}(hhh]h)}(hConexant cx25821h]hConexant cx25821}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjubah}(h]h ]h"]h$]h&]uh1jhjhubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hcx88xxh]hcx88xx}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKBhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Conexant 2388x (bt878 successor)h]h Conexant 2388x (bt878 successor)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKBhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hddbridgeh]hddbridge}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hDigital Devices bridgeh]hDigital Devices bridge}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKChjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hdm1105h]hdm1105}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hSDMC DM1105 based PCI cardsh]hSDMC DM1105 based PCI cards}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhj'ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hdt3155h]hdt3155}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjGubah}(h]h ]h"]h$]h&]uh1jhjDubj)}(hhh]h)}(hDT3155 frame grabberh]hDT3155 frame grabber}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhj^ubah}(h]h ]h"]h$]h&]uh1jhjDubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h dvb-ttpcih]h dvb-ttpci}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhj~ubah}(h]h ]h"]h$]h&]uh1jhj{ubj)}(hhh]h)}(h AV7110 cardsh]h AV7110 cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjubah}(h]h ]h"]h$]h&]uh1jhj{ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h earth-pt1h]h earth-pt1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h PT1 cardsh]h PT1 cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h earth-pt3h]h earth-pt3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hEarthsoft PT3 cardsh]hEarthsoft PT3 cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h hexium_geminih]h hexium_gemini}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKIhj#ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hHexium Gemini frame grabberh]hHexium Gemini frame grabber}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKIhj:ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h hexium_orionh]h hexium_orion}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjZubah}(h]h ]h"]h$]h&]uh1jhjWubj)}(hhh]h)}(h&Hexium HV-PCI6 and Orion frame grabberh]h&Hexium HV-PCI6 and Orion frame grabber}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjqubah}(h]h ]h"]h$]h&]uh1jhjWubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hhopperh]hhopper}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hHOPPER based cardsh]hHOPPER based cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h ipu3-cio2h]h ipu3-cio2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKLhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hIntel ipu3-cio2 driverh]hIntel ipu3-cio2 driver}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKLhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hivtvh]hivtv}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h-Conexant cx23416/cx23415 MPEG encoder/decoderh]h-Conexant cx23416/cx23415 MPEG encoder/decoder}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hivtvfbh]hivtvfb}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhj6ubah}(h]h ]h"]h$]h&]uh1jhj3ubj)}(hhh]h)}(hConexant cx23415 framebufferh]hConexant cx23415 framebuffer}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhjMubah}(h]h ]h"]h$]h&]uh1jhj3ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hmantish]hmantis}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjmubah}(h]h ]h"]h$]h&]uh1jhjjubj)}(hhh]h)}(hMANTIS based cardsh]hMANTIS based cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjubah}(h]h ]h"]h$]h&]uh1jhjjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hmgb4h]hmgb4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h%Digiteq Automotive MGB4 frame grabberh]h%Digiteq Automotive MGB4 frame grabber}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hmxbh]hmxb}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKQhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h,Siemens-Nixdorf 'Multimedia eXtension Board'h]h0Siemens-Nixdorf ‘Multimedia eXtension Board’}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKQhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h netup-unidvbh]h netup-unidvb}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hNetUP Universal DVB cardh]hNetUP Universal DVB card}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhj)ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hngeneh]hngene}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShjIubah}(h]h ]h"]h$]h&]uh1jhjFubj)}(hhh]h)}(hMicronas nGeneh]hMicronas nGene}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShj`ubah}(h]h ]h"]h$]h&]uh1jhjFubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hpluto2h]hpluto2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]h)}(h Pluto2 cardsh]h Pluto2 cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjubah}(h]h ]h"]h$]h&]uh1jhj}ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hsaa7134h]hsaa7134}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKUhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hPhilips SAA7134h]hPhilips SAA7134}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKUhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hsaa7164h]hsaa7164}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h NXP SAA7164h]h NXP SAA7164}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hsmipcieh]hsmipcie}(hj( hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhj% ubah}(h]h ]h"]h$]h&]uh1jhj" ubj)}(hhh]h)}(hSMI PCIe DVBSky cardsh]hSMI PCIe DVBSky cards}(hj? hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKWhj< ubah}(h]h ]h"]h$]h&]uh1jhj" ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hsolo6x10h]hsolo6x10}(hj_ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhj\ ubah}(h]h ]h"]h$]h&]uh1jhjY ubj)}(hhh]h)}(h8Bluecherry / Softlogic 6x10 capture cards (MPEG-4/H.264)h]h8Bluecherry / Softlogic 6x10 capture cards (MPEG-4/H.264)}(hjv hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjs ubah}(h]h ]h"]h$]h&]uh1jhjY ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(htw5864h]htw5864}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h/Techwell TW5864 video/audio grabber and encoderh]h/Techwell TW5864 video/audio grabber and encoder}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(htw686xh]htw686x}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hIntersil/Techwell TW686xh]hIntersil/Techwell TW686x}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(htw68h]htw68}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hTechwell tw68x Video For Linuxh]hTechwell tw68x Video For Linux}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK[hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hzoranh]hzoran}(hj; hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hj8 ubah}(h]h ]h"]h$]h&]uh1jhj5 ubj)}(hhh]h)}(hZoran-36057/36067 JPEG codech]hZoran-36057/36067 JPEG codec}(hjR hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hjO ubah}(h]h ]h"]h$]h&]uh1jhj5 ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhj~ubah}(h]h ]h"]h$]h&]uh1j|hhhhhhhNubh)}(hQSome of those drivers support multiple devices, as shown at the card lists below:h]hQSome of those drivers support multiple devices, as shown at the card lists below:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hhhhubhcompound)}(hhh]htoctree)}(hhh]h}(h]h ]h"]h$]h&]hjentries](Nadmin-guide/media/bttv-cardlistNadmin-guide/media/cx18-cardlistN"admin-guide/media/cx23885-cardlistNadmin-guide/media/cx88-cardlistNadmin-guide/media/ivtv-cardlistN"admin-guide/media/saa7134-cardlistN"admin-guide/media/saa7164-cardlistN admin-guide/media/zoran-cardliste includefiles](j j j j j j j j emaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]uh1j hhhKbhj ubah}(h]h ]toctree-wrapperah"]h$]h&]uh1j hhhhhhhNubeh}(h] pci-driversah ]h"] pci driversah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehnj _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}jE]j4asnameids}(j j jyjEu nametypes}(j jyuh}(j hj>j4jEjTu footnote_refs} citation_refs} autofootnotes]jTaautofootnote_refs]j4asymbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}j KsRparse_messages]transform_messages] transformerN include_log] decorationNhhub.