Lines Matching full:pci
29 .Nm pci
30 .Nd generic PCI/PCIe bus driver
32 To compile the PCI bus driver into the kernel,
36 .Cd device pci
45 To compile in support for native PCI-express HotPlug:
53 .Tn PCI
57 .Tn PCI
63 .Pa /dev/pci
65 .Tn PCI
68 .Tn PCI
70 .Tn PCI
76 .Tn PCI
84 .Pa /dev/pci
96 .Tn PCI
99 .Tn PCI
101 .Tn PCI
106 .Tn PCI
108 .Tn PCI
113 driver also includes support for PCI-PCI bridges,
114 various platform-specific Host-PCI bridges,
116 .Tn PCI
134 .Tn PCI
136 .Tn PCI
164 .Tn PCI
167 .Tn PCI
170 .Tn PCI
173 .Tn PCI
176 .Tn PCI
179 .Tn PCI
205 .Tn PCI
208 .Tn PCI
211 .Tn PCI
214 .Tn PCI
217 .Tn PCI
220 .Tn PCI
223 .Tn PCI
226 .Tn PCI
229 .Tn PCI
232 .Tn PCI
250 .Tn PCI
266 This means that there are no more devices in the PCI device list matching
273 .Tn PCI
301 .Tn PCI
318 .Tn PCI
334 .Tn PCI
343 .Tn PCI
349 .Tn PCI
370 the memory-mapped PCI BAR into its address space.
478 .It Va hw.pci.clear_bars Pq Defaults to 0
481 .Tn PCI
484 .It Va hw.pci.clear_buses Pq Defaults to 0
485 Ignore any firmware-assigned bus number registers in PCI-PCI bridges.
487 .Tn PCI
488 bus driver and PCI-PCI bridge driver to allocate bus numbers for secondary
489 buses behind PCI-PCI bridges.
490 .It Va hw.pci.clear_pcib Pq Defaults to 0
491 Ignore any firmware-assigned memory and I/O port resource windows in PCI-PCI
493 This forces the PCI-PCI bridge driver to allocate memory and I/O port resources
496 By default the PCI-PCI bridge driver will allocate windows that
498 In addition, the PCI-PCI bridge driver will suballocate from existing window
502 .Va hw.pci.clear_bars
504 .Va hw.pci.clear_pcib
506 .It Va hw.pci.default_vgapci_unit Pq Defaults to -1
509 .Tn PCI
515 .It Va hw.pci.do_power_nodriver Pq Defaults to 0
523 .Tn PCI
537 .Tn PCI
540 .It Va hw.pci.do_power_resume Pq Defaults to 1
542 .Tn PCI
546 up non-powered PCI devices after a suspend.
547 .It Va hw.pci.do_power_suspend Pq Defaults to 1
549 .Tn PCI
554 .It Va hw.pci.enable_ari Pq Defaults to 1
555 Enable support for PCI-express Alternative RID Interpretation.
557 .It Va hw.pci.enable_io_modes Pq Defaults to 1
558 Enable memory or I/O port decoding in a PCI device's command register if it has
565 .It Va hw.pci.enable_msi Pq Defaults to 1
569 .It Va hw.pci.enable_msix Pq Defaults to 1
573 .It Va hw.pci.enable_pcie_ei Pq Defaults to 0
574 Enable support for PCI-express Electromechanical Interlock.
575 .It Va hw.pci.enable_pcie_hp Pq Defaults to 1
576 Enable support for native PCI-express HotPlug.
577 .It Va hw.pci.honor_msi_blacklist Pq Defaults to 1
582 .It Va hw.pci.iov_max_config Pq Defaults to 1MB
587 .It Va hw.pci.realloc_bars Pq Defaults to 0
591 .It Va hw.pci.usb_early_takeover Pq Defaults to 1 on Tn amd64 and Tn i386
596 .It Va hw.pci<D>.<B>.<S>.INT<P>.irq
601 The tunable name includes the address of the PCI device as well as the
607 of the PCI device in decimal.
609 The bus address of the PCI device in decimal.
611 The slot of the PCI device in decimal.
613 The interrupt pin of the PCI slot to override.
629 .Va hints.<name>.<unit>.at="pci<B>:<S>:<F>"
631 .Va hints.<name>.<unit>.at="pci<D>:<B>:<S>:<F>"
636 for any PCI device found to match the specification, where:
641 of the PCI device in decimal.
644 The bus address of the PCI device in decimal.
646 The slot of the PCI device in decimal.
648 The function of the PCI device in decimal.
667 at PCI bus 14 slot 0 function 0,
671 card at PCI bus 6 slot 0 function 0,
680 .Bl -tag -width /dev/pci -compact
681 .It Pa /dev/pci
692 .Tn PCI