Add Kconfig values to select the FSP setup:
- FSP version: 1.1 or 2.0
- Implementation: Subroutine or SEC/PEI core based
- Build type: DEBUG or RELEASE
- Enable all debugging for FSP
- Remove USE_FSP1_1 and USE_FSP2_0
Look for include files in vendorcode/intel/fsp/fsp???/quark
BRANCH=none BUG=None TEST=Build FSP 1.1 (subroutine) and run on Galileo Gen2
Change-Id: I3a6cb571021611820263a8cbfe83e69278f50a21
e165423 mainboard/intel/quark: Add FSP selection values
src/mainboard/intel/galileo/Kconfig | 108 +++++++++-
src/mainboard/intel/galileo/Makefile.inc | 4 +-
src/soc/intel/quark/include/soc/fsp/FspEas.h | 42 ----
src/soc/intel/quark/include/soc/fsp/FspUpd.h | 44 -----
src/soc/intel/quark/include/soc/fsp/FspmUpd.h | 235 ----------------------
src/soc/intel/quark/include/soc/fsp/FspsUpd.h | 52 -----
src/soc/intel/quark/include/soc/fsp/FsptUpd.h | 89 ---------
src/vendorcode/intel/fsp/fsp2_0/quark/FspUpd.h | 48 +++++
src/vendorcode/intel/fsp/fsp2_0/quark/FspmUpd.h | 239 +++++++++++++++++++++++
src/vendorcode/intel/fsp/fsp2_0/quark/FspsUpd.h | 56 ++++++
src/vendorcode/intel/fsp/fsp2_0/quark/FsptUpd.h | 93 +++++++++
11 files changed, 537 insertions(+), 473 deletions(-)
Upstream: review.coreboot.org