Hi Arnaud,
On 01.09.2009 15:00, Arnaud Maye wrote:
I've been implementing the ACPI for the ep80579 and so far it is not going very well. Linux refuses to boot unless I use acpi=off or acpi=ht as boot parameters. acpi=ht seems to display my ACPI ioports in proc/ioports as expected ( the ioports addresses are all mapped to the ACPI BAR ). Without to disable acpi the kernel complains that the 0xE0000000 range is not a reserved range and the MMCONF is not supported and then hangs.
Rudolf knows how to reserve the MMCONFIG area properly so that Linux is happy with it. I've seen all sorts of boot problems on machines where Linux disabled MMCONFIG.
Using acpi=noirq still hangs so I believe the problem is not related to the acpi irqoverride.
The DSDT been dumped from the legacy BIOS using acpidump and this is what I am including in the build process to test. Actually I've based my code on the mainboard\intel\eagleheigths.
Regards, Carl-Daniel