Skip to content

Commit 21d8fb8

Browse files
matjonIngo Molnar
authored andcommitted
x86/Kconfig: Document CONFIG_PCI_MMCONFIG
This configuration option had no help text, so add it. CONFIG_EXPERT is enabled on some distribution kernels, so people using a distribution kernel's configuration as a starting point will see this option. [ mingo: Standardized the new Kconfig text a bit. ] Signed-off-by: Mateusz Jończyk <mat.jonczyk@o2.pl> Signed-off-by: David Heideberg <david@ixit.cz> Signed-off-by: Ingo Molnar <mingo@kernel.org> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Link: https://lore.kernel.org/r/20250321-x86_x2apic-v3-5-b0cbaa6fa338@ixit.cz
1 parent 4047e87 commit 21d8fb8

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

arch/x86/Kconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2902,6 +2902,19 @@ config PCI_MMCONFIG
29022902
default y
29032903
depends on PCI && (ACPI || JAILHOUSE_GUEST)
29042904
depends on X86_64 || (PCI_GOANY || PCI_GOMMCONFIG)
2905+
help
2906+
Add support for accessing the PCI configuration space as a memory
2907+
mapped area. It is the recommended method if the system supports
2908+
this (it must have PCI Express and ACPI for it to be available).
2909+
2910+
In the unlikely case that enabling this configuration option causes
2911+
problems, the mechanism can be switched off with the 'pci=nommconf'
2912+
command line parameter.
2913+
2914+
Say N only if you are sure that your platform does not support this
2915+
access method or you have problems caused by it.
2916+
2917+
Say Y otherwise.
29052918

29062919
config PCI_OLPC
29072920
def_bool y

0 commit comments

Comments
 (0)