rsphinx.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]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 hhubah}(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 }(hj#hhhNhNubhliteral)}(h ``lspci -nn``h]h lspci -nn}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j+hj#ubh6 command allows identifying the vendor/device PCI IDs:}(hj#hhhNhNubeh}(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) ...}hjGsbah}(h]h ]h"]h$]h&]hhforcelanguagenonehighlight_args}hl_lines]Kasuh1jEhhhKhhhhubh)}(h5The subsystem IDs can be obtained using ``lspci -vn``h](h(The subsystem IDs can be obtained using }(hj\hhhNhNubj,)}(h ``lspci -vn``h]h lspci -vn}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hj\ubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubjF)}(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 ...}hjxsbah}(h]h ]h"]h$]h&]hhjUjVnonejX}jZ]Kasuh1jEhhhKhhhhubh)}(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 }(hjhhhNhNubj,)}(h ``card=``h]hcard=}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjubhh parameter, in order to setup a card number that would match the correct settings for an specific board.}(hjhhhNhNubeh}(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 }(hjhhhNhNubhfootnote_reference)}(h[#]_h]h1}(hj hhhNhNubah}(h]id1ah ]h"]h$]h&]autoKrefidid2docnamejuh1jhjresolvedKubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK2hhhhubhfootnote)}(h>some of the drivers have sub-drivers, not shown at this table h](hlabel)}(hhh]h1}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhj@hhhNhNubh)}(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}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hj@ubeh}(h]j1ah ]h"]1ah$]h&]j*aj/Kj2juh1j>hhhK5hhhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jrhjoubjs)}(hhh]h}(h]h ]h"]h$]h&]colwidthK8uh1jrhjoubhthead)}(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&]uh1jhjoubhtbody)}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(h#Technisat/B2C2 Air/Sky/Cable2PC PCIh]h#Technisat/B2C2 Air/Sky/Cable2PC PCI}(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)}(hbt878h]hbt878}(hjGhhhNhNubah}(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}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h"Conexant cx23885 (2388x successor)h]h"Conexant cx23885 (2388x successor)}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hj7ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hcx25821h]hcx25821}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjWubah}(h]h ]h"]h$]h&]uh1jhjTubj)}(hhh]h)}(hConexant cx25821h]hConexant cx25821}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjnubah}(h]h ]h"]h$]h&]uh1jhjTubeh}(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&]uh1jhjubj)}(hhh]h)}(hSDMC DM1105 based PCI cardsh]hSDMC DM1105 based PCI cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hdt3155h]hdt3155}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhj3ubah}(h]h ]h"]h$]h&]uh1jhj0ubj)}(hhh]h)}(hDT3155 frame grabberh]hDT3155 frame grabber}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjJubah}(h]h ]h"]h$]h&]uh1jhj0ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h dvb-ttpcih]h dvb-ttpci}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjjubah}(h]h ]h"]h$]h&]uh1jhjgubj)}(hhh]h)}(h AV7110 cardsh]h AV7110 cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjubah}(h]h ]h"]h$]h&]uh1jhjgubeh}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKIhjubah}(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}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjFubah}(h]h ]h"]h$]h&]uh1jhjCubj)}(hhh]h)}(h&Hexium HV-PCI6 and Orion frame grabberh]h&Hexium HV-PCI6 and Orion frame grabber}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhj]ubah}(h]h ]h"]h$]h&]uh1jhjCubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hhopperh]hhopper}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhj}ubah}(h]h ]h"]h$]h&]uh1jhjzubj)}(hhh]h)}(hHOPPER based cardsh]hHOPPER based cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKKhjubah}(h]h ]h"]h$]h&]uh1jhjzubeh}(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}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhj"ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hConexant cx23415 framebufferh]hConexant cx23415 framebuffer}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhj9ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hmantish]hmantis}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjYubah}(h]h ]h"]h$]h&]uh1jhjVubj)}(hhh]h)}(hMANTIS based cardsh]hMANTIS based cards}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKOhjpubah}(h]h ]h"]h$]h&]uh1jhjVubeh}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKRhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hngeneh]hngene}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShj5ubah}(h]h ]h"]h$]h&]uh1jhj2ubj)}(hhh]h)}(hMicronas nGeneh]hMicronas nGene}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShjLubah}(h]h ]h"]h$]h&]uh1jhj2ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(hpluto2h]hpluto2}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjlubah}(h]h ]h"]h$]h&]uh1jhjiubj)}(hhh]h)}(h Pluto2 cardsh]h Pluto2 cards}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKThjubah}(h]h ]h"]h$]h&]uh1jhjiubeh}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(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}(hjK hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhjH ubah}(h]h ]h"]h$]h&]uh1jhjE ubj)}(hhh]h)}(h8Bluecherry / Softlogic 6x10 capture cards (MPEG-4/H.264)h]h8Bluecherry / Softlogic 6x10 capture cards (MPEG-4/H.264)}(hjb hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKXhj_ ubah}(h]h ]h"]h$]h&]uh1jhjE ubeh}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]h)}(h sta2x11_viph]h sta2x11_vip}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhj ubah}(h]h ]h"]h$]h&]uh1jhj| ubj)}(hhh]h)}(hSTA2X11 VIP Video For Linuxh]hSTA2X11 VIP Video For Linux}(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)}(htw5864h]htw5864}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKZhj 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&]uh1hhhhKZhj 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&]uh1hhhhK[hj ubah}(h]h ]h"]h$]h&]uh1jhj ubj)}(hhh]h)}(hIntersil/Techwell TW686xh]hIntersil/Techwell TW686x}(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)}(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]hj[ ubah}(h]h ]h"]h$]h&]uh1jhjX ubj)}(hhh]h)}(hZoran-36057/36067 JPEG codech]hZoran-36057/36067 JPEG codec}(hju hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hjr ubah}(h]h ]h"]h$]h&]uh1jhjX ubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjoubeh}(h]h ]h"]h$]h&]colsKuh1jmhjjubah}(h]h ]h"]h$]h&]uh1jhhhhhhhhNubh)}(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 hhhKchj 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_sourceh _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}j1]j asnameids}(j j jej1u nametypes}(j jeuh}(j hj*j j1j@u footnote_refs} citation_refs} autofootnotes]j@aautofootnote_refs]j asymbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}j KsRparse_messages]transform_messages] transformerN include_log] decorationNhhub.