haswell: move to mp_init library

Hardware / Coreboot - Aaron Durbin [chromium.org] - 5 May 2014 16:38 UTC

The mp_init library was based off of haswell code, but baytrail was the first chipset to take advantage of it. Move haswell over to using it so that the code duplication can be removed.

Change-Id: Id6e9464df028aa6ec138051f925817c85b4c13e5

014baea haswell: move to mp_init library
src/cpu/intel/haswell/Kconfig | 1 +
src/cpu/intel/haswell/Makefile.inc | 24 --
src/cpu/intel/haswell/haswell.h | 9 +-
src/cpu/intel/haswell/haswell_init.c | 112 ++++---
src/cpu/intel/haswell/mp_init.c | 557 ----------------------------------
src/cpu/intel/haswell/sipi_vector.S | 192 ------------
src/cpu/intel/haswell/smmrelocate.c | 29 +-
7 files changed, 82 insertions(+), 842 deletions(-)

Upstream: review.coreboot.org


  • Share