1 .TH lspci 8 "15 February 98" "pciutils-1.02" "Linux PCI Utilities"
4 lspci \- list all PCI devices
10 is a utility for displaying information about all PCI busses in the system and
11 all devices connected to them. It requires Linux kernel 2.1.82 or newer and
12 supersedes the original /proc/pci interface found in earlier kernels.
14 If you are going to report bugs in PCI device drivers or in
16 itself, please include output of "lspci -vvx".
23 to be verbose and display detailed information about all devices.
28 to be very verbose and display even more information (actually everything the
29 PCI device is able to tell). The exact meaning of these data is not explained
30 in this manual page, if you want to know more, consult
31 .B /usr/include/linux/pci.h
35 Show PCI vendor and device codes as numbers instead of looking them up in the
39 Show hexadecimal dump of first 64 bytes of the PCI configuration space (the standard
40 header). Useful for debugging of drivers and
45 Show hexadecimal dump of whole PCI configuration space. Available only for root
46 as several PCI devices crash when you try to read undefined portions of the config
47 space (although this directly violates the PCI standard).
50 Bus-centric view. Show all IRQ numbers and addresses as seen by the cards on the
51 PCI bus instead of as seen by the kernel.
54 Show a tree-like diagram containing all busses, bridges, devices and connections
58 Show only devices on specified bus.
61 Show only devices in specified slot number.
64 Show only specified function number of all devices (you can mix it with
68 to select single device).
71 Show only devices having specified vendor ID.
74 Show only devices having specified device ID.
80 as PCI ID database instead of /etc/pci.ids.
85 as directory containing PCI bus information instead of /proc/bus/pci.
88 Dump PCI device data in machine readable form (both normal and verbose format supported)
89 for easy parsing by scripts.
94 A list of all known PCI ID's (vendors, devices, classes and subclasses).
97 An interface to PCI bus configuration space provided by the kernel. Contains
98 per-bus subdirectories with per-card config space files and a
101 file containing a list of all PCI devices.
104 The Linux PCI Utilities are maintained by Martin Mares <mj@atrey.karlin.mff.cuni.cz>.