[PATCH] Note on ACPI build fix

Even after the previous fix you can still set CONFIG_ACPI_BOOT
indirectly even without CONFIG_ACPI by choosing CONFIG_PCI and
CONFIG_PCI_MMCONFIG.

That doesn't build very well either.

This makes PCI_MMCONFIG depend on ACPI, fixing that hole.

[ I guess in theory Kconfig could follow the whole chain of dependencies
for things that get selected, but that sounds insanely complicated, so
we'll just fix up these things by hand. --Linus ]

Signed-off-by: Alexander Nyberg <alexn@telia.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by Alexander Nyberg and committed by Linus Torvalds 8aadff7d 3e11c3ce

+2 -2
+1 -1
arch/i386/Kconfig
··· 1163 1164 config PCI_MMCONFIG 1165 bool 1166 - depends on PCI && (PCI_GOMMCONFIG || (PCI_GOANY && ACPI)) 1167 select ACPI_BOOT 1168 default y 1169
··· 1163 1164 config PCI_MMCONFIG 1165 bool 1166 + depends on PCI && ACPI && (PCI_GOMMCONFIG || PCI_GOANY) 1167 select ACPI_BOOT 1168 default y 1169
+1 -1
arch/x86_64/Kconfig
··· 421 422 config PCI_MMCONFIG 423 bool "Support mmconfig PCI config space access" 424 - depends on PCI 425 select ACPI_BOOT 426 427 config UNORDERED_IO
··· 421 422 config PCI_MMCONFIG 423 bool "Support mmconfig PCI config space access" 424 + depends on PCI && ACPI 425 select ACPI_BOOT 426 427 config UNORDERED_IO