This patch adds support for MCFG table, which allows OS to find the
authorRudolf Marek <r.marek@assembler.cz>
Sat, 3 Nov 2007 12:50:26 +0000 (12:50 +0000)
committerStefan Reinauer <stepan@openbios.org>
Sat, 3 Nov 2007 12:50:26 +0000 (12:50 +0000)
commite6409f218c2278bfe3b64004478968f0b6207fdc
treeca3ae9383896a5d1051b7266b2802a16917dd79e
parentec70af6470cc7eff3d416e00a0b9f34f143691fd
This patch adds support for MCFG table, which allows OS to find the
MMCONFIG for memory mapped PCIe config.

However this patch is not enough to enable it on Linux, Linux do not trust
BIOSes too much, so a small patch to kernel to disable the check if this
region is e820 reserved.

PCI: BIOS Bug: MCFG area at e0000000 is not E820-reserved
PCI: Not using MMCONFIG.

Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2936 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
src/arch/i386/boot/acpi.c
src/arch/i386/include/arch/acpi.h