[coreboot] [PATCH] add support for mainboard iBASE:MB899

Bernhard M. Wiedemann corebootbmw at lsmod.de
Wed Apr 21 15:01:44 CEST 2010

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 at lsmod.de>

also available from

Bernhard M. Wiedemann
software engineer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: coreboot-mainboard-ibase-mb899.diff
Type: text/x-diff
Size: 84574 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100421/41c27b9f/attachment.bin>

More information about the coreboot mailing list