Hello,
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
Rudolf
Hi all,
This seems to be already in SVN, but breaks the build, because on other boards acpi_fill_mcfg is not defined.
Following patch solves that.
I declared it weak symbol, so it works even if it is not there. Its only compile tested for VIA epia-m and ASUS a8v-e se.
Perhaps this function should be only a wrapper in mb code for some kind of chipset specific mmconfig fill function.
Signed-off-by: Rudolf Marek r.marek@assembler.cz
Rudolf