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