[coreboot-gerrit] Patch merged into coreboot/master: 8130b1e qemu: copy dsdt tables from SeaBIOS, adapt for coreboot and enable acpi

gerrit at coreboot.org gerrit at coreboot.org
Thu Jun 6 21:31:53 CEST 2013


the following patch was just integrated into master:
commit 8130b1ec1bc53a1dcd20910e8d73499ad7ada466
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu May 30 10:58:06 2013 +0200

    qemu: copy dsdt tables from SeaBIOS, adapt for coreboot and enable acpi
    
    First copy over from SeaBIOS git repo, then adapt for coreboot:
    
    Disable cpu/pci hotplug bits.  Disable dynamic pci window.
    Both depend on stuff in the SSDT tables created by SeaBIOS.
    
    Bits are left in, but deactivated via #if 0, so it's easier
    to see the differences when diffing the coreboot tables with
    the SeaBIOS tables.
    
    Adapt dsdt DefinitionBlock.
    
    Enable acpi table generation in acpi_tables.c.
    
    With this patch linux boots successfully with ACPI enabled.
    It's not bug-free though.  Missing cpu detection leads to
    funky messages like this one:
    
      weird, boot CPU (#0) not listed by the BIOS.
    
    and SMP most likely wouldn't work either.
    
    Change-Id: Ic3803a6f1ef6d54c11cc4ca3844d3032a374ae6b
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
    Reviewed-on: http://review.coreboot.org/3342
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>
    Tested-by: build bot (Jenkins)


See http://review.coreboot.org/3342 for details.

-gerrit



More information about the coreboot-gerrit mailing list