CONTRIBUTING.d/patches: Please provide a git-range-diff(1)
[man-pages.git] / man5 / proc_pci.5
blobb4a8be5e2563d1f693e12e03db7b802b478af7e2
1 .\" Copyright (C) 1994, 1995, Daniel Quinlan <quinlan@yggdrasil.com>
2 .\" Copyright (C) 2002-2008, 2017, Michael Kerrisk <mtk.manpages@gmail.com>
3 .\" Copyright (C) 2023, Alejandro Colomar <alx@kernel.org>
4 .\"
5 .\" SPDX-License-Identifier: GPL-3.0-or-later
6 .\"
7 .TH proc_pci 5 (date) "Linux man-pages (unreleased)"
8 .SH NAME
9 /proc/pci \- PCI devices
10 .SH DESCRIPTION
11 .TP
12 .I /proc/pci
13 This is a listing of all PCI devices found during kernel initialization
14 and their configuration.
15 .IP
16 This file has been deprecated in favor of a new
17 .I /proc
18 interface for PCI
19 .RI ( /proc/bus/pci ).
20 It became optional in Linux 2.2 (available with
21 .B CONFIG_PCI_OLD_PROC
22 set at kernel compilation).
23 It became once more nonoptionally enabled in Linux 2.4.
24 Next, it was deprecated in Linux 2.6 (still available with
25 .B CONFIG_PCI_LEGACY_PROC
26 set), and finally removed altogether since Linux 2.6.17.
27 .SH SEE ALSO
28 .BR proc (5)