Common options:
-
-mmProduce machine-readable output (single -m for an obsolete format) -
-tShow bus tree
Display options:
-
-vBe verbose (-vv or -vvv for higher verbosity) -
-kShow kernel drivers handling each device -
-xShow hex-dump of the standard part of the config space -
-xxxShow hex-dump of the whole config space (dangerous; root only) -
-xxxxShow hex-dump of the 4096-byte extended config space (root only) -
-bBus-centric view (addresses and IRQ's as seen by the bus) -
-DAlways show domain numbers -
-PDisplay bridge path in addition to bus and device number -
-PPDisplay bus path in addition to bus and device number
Resolving of device ID's to names:
-
-nShow numeric ID's -
-nnShow both textual and numeric ID's (names & numbers) -
-qQuery the PCI ID database for unknown ID's via DNS -
-qqAs above, but re-query locally cached entries -
-QQuery the PCI ID database for all ID's via DNS
Selection of devices:
-
-s[[[[]:]]:][][.[]] Show only devices in selected slots -
-d[]:[][:] Show only devices with specified ID's
Other options:
-
-iUse specified ID database instead of /usr/share/hwdata/pci.ids -
-pLook up kernel modules in a given file instead of default modules.pcimap -
-MEnable `bus mapping' mode (dangerous; root only)
PCI access options:
-
-AUse the specified PCI access method (see `-A help' for a list) -
-O= Set PCI access parameter (see `-O help' for a list) -
-GEnable PCI access debugging -
-HUse direct hardware access ( = 1 or 2) -
-FRead PCI configuration dump from a given file