soc/intel/apollolake: Clean up code by using common CAR init
commitfc4c7d8320d329d3712cb74e527dca4178f71bf8
authorSubrata Banik <subrata.banik@intel.com>
Fri, 3 Mar 2017 12:53:59 +0000 (3 18:23 +0530)
committerMartin Roth <martinroth@google.com>
Tue, 28 Mar 2017 14:39:01 +0000 (28 16:39 +0200)
tree41bfe5e1b64cbf070a378309e49df5be3cd3f881
parent03e971cd23e96b9293fc3ecc420f56ad91326cd9
soc/intel/apollolake: Clean up code by using common CAR init

This patch currently contains common CAR initialization
required in bootblock phase along with common MSR header -
1. Use SOC_INTEL_COMMON_BLOCK_CAR to have common CAR initialization
and CAR teardown.
2. Use common MSR header "intelblocks/msr.h" inside soc/cpu.h

Change-Id: I67f909f50a24f009b3e35388665251be1dde40f7
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/18555
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>
src/soc/intel/apollolake/Kconfig
src/soc/intel/apollolake/Makefile.inc
src/soc/intel/apollolake/bootblock/cache_as_ram.S [deleted file]
src/soc/intel/apollolake/exit_car.S [deleted file]
src/soc/intel/apollolake/include/soc/cpu.h