This patch adds support for mainboard iBASE:MB899
based on Kontron 986LCD-M changed superIO chip to w83627ehg, dropping MIDI dropped second superIO at 4e changed superIO-addr from 2e to 4e adjusted irq_tables.c and devicetree.cb dropped setup of 3xGBit-Ethernet adjusted IRQ-map (using values from mainboard/intel/d945gclf) disabled parts about HD-audio (missing on that board)
I just left parts alone which I do not understand - such as almost all of ACPI, dmi, dsdt, fadt. Maybe those are not even needed for this board.
With this version I was able to boot FILO which could load kernel+initrd from IDE. Linux booted up fine with this version (even without irqpoll option). Tested working: eth0, eth1, hda, sda, USB, sensors(fan), acpi_power_off
only SATA-hotplug failed and sensors temperature readings were off scale and during coreboot init there is a strange non-continous scraping noise. It does not come from HDD - but maybe from onboard PC-speaker?
Signed-off-by: Bernhard M. Wiedemann corebootbmw@lsmod.de
also available from http://www.lsmod.de/~bernhard/linux/coreboot-mainboard-ibase-mb899.diff http://www.lsmod.de/~bernhard/linux/coreboot.config