coreboot-kgpe-d16/src/cpu
Gerd Hoffmann 59598b2e47 qemu: initialize lapic
Recently qemu stopped doing a basic lapic setup and expects the
firmware to handle this properly (like on real hardware).  So
let's do that so coreboot works properly on qemu 2.4+.

Here is the qemu commit message for the change:

<quote>
  commit b8eb5512fd8a115f164edbbe897cdf8884920ccb
  Author: Nadav Amit <namit@cs.technion.ac.il>
  Date:   Mon Apr 13 02:32:08 2015 +0300

  target-i386: disable LINT0 after reset

  Due to old Seabios bug, QEMU reenable LINT0 after reset. This bug is long gone
  and therefore this hack is no longer needed.  Since it violates the
  specifications, it is removed.

  Signed-off-by: Nadav Amit <namit@cs.technion.ac.il>
  Message-Id: <1428881529-29459-2-git-send-email-namit@cs.technion.ac.il>
  Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
</quote>

Change-Id: I022f3742475d3f3477fc838b1e2bce69287b6b8e
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-on: http://review.coreboot.org/11611
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-09-14 17:23:26 +00:00
..
allwinner cbfs: new API and better program loading 2015-06-02 14:09:31 +02:00
amd amd/geode_lx: make done_cache_as_ram_main global 2015-09-05 15:26:25 +00:00
armltd vboot2: add verstage 2015-01-27 01:41:40 +01:00
dmp x86: bootblock: remove linking and program flow from build system 2015-09-09 03:22:58 +00:00
intel intel/model_2065x/Kconfig: Don't use LAPIC_MONOTONIC_TIMER 2015-09-09 15:16:27 +00:00
mips Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
qemu-x86 qemu: initialize lapic 2015-09-14 17:23:26 +00:00
samsung/exynos5250 3rdparty: move to 3rdparty/blobs 2015-05-05 22:49:18 +02:00
ti Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
via x86: remove cpu_incs as romstage Make variable 2015-09-04 15:09:32 +00:00
x86 linking: add and use LDFLAGS_common 2015-09-09 19:35:54 +00:00
Kconfig cpu/amd/car: Move AP stacks below the BSP stack to free up space 2015-07-07 01:41:59 +02:00
Makefile.inc cpu: fix cpu_microcode class 2015-09-08 22:23:56 +00:00