aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-16 18:20:36 -0400
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-16 18:20:36 -0400
commit1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (patch)
tree0bba044c4ce775e45a88a51686b5d9f90697ea9d /drivers/pci/Kconfig
Linux-2.6.12-rc2
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
Diffstat (limited to 'drivers/pci/Kconfig')
-rw-r--r--drivers/pci/Kconfig59
1 files changed, 59 insertions, 0 deletions
diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig
new file mode 100644
index 00000000000..7f31991772e
--- /dev/null
+++ b/drivers/pci/Kconfig
@@ -0,0 +1,59 @@
1#
2# PCI configuration
3#
4config PCI_MSI
5 bool "Message Signaled Interrupts (MSI and MSI-X)"
6 depends on PCI
7 depends on (X86_LOCAL_APIC && X86_IO_APIC) || IA64
8 help
9 This allows device drivers to enable MSI (Message Signaled
10 Interrupts). Message Signaled Interrupts enable a device to
11 generate an interrupt using an inbound Memory Write on its
12 PCI bus instead of asserting a device IRQ pin.
13
14 If you don't know what to do here, say N.
15
16config PCI_LEGACY_PROC
17 bool "Legacy /proc/pci interface"
18 depends on PCI
19 ---help---
20 This feature enables a procfs file -- /proc/pci -- that provides a
21 summary of PCI devices in the system.
22
23 This feature has been deprecated as of v2.5.53, in favor of using the
24 tool lspci(8). This feature may be removed at a future date.
25
26 lspci can provide the same data, as well as much more. lspci is a part of
27 the pci-utils package, which should be installed by your distribution.
28 See <file:Documentation/Changes> for information on where to get the latest
29 version.
30
31 When in doubt, say N.
32
33config PCI_NAMES
34 bool "PCI device name database"
35 depends on PCI
36 ---help---
37 By default, the kernel contains a database of all known PCI device
38 names to make the information in /proc/pci, /proc/ioports and
39 similar files comprehensible to the user.
40
41 This database increases size of the kernel image by about 80KB. This
42 memory is freed after the system boots up if CONFIG_HOTPLUG is not set.
43
44 Anyway, if you are building an installation floppy or kernel for an
45 embedded system where kernel image size really matters, you can disable
46 this feature and you'll get device ID numbers instead of names.
47
48 When in doubt, say Y.
49
50config PCI_DEBUG
51 bool "PCI Debugging"
52 depends on PCI && DEBUG_KERNEL
53 help
54 Say Y here if you want the PCI core to produce a bunch of debug
55 messages to the system log. Select this if you are having a
56 problem with PCI support and want to see more of what is going on.
57
58 When in doubt, say N.
59