drivers/intel: Update FSP 1.1 Driver

Hardware / Coreboot - Lee Leahy [intel.com] - 22 May 2015 18:33 UTC

Update the FSP driver files from 1.0 to 1.1.

Updates will occur manually to these files only for FSP 1.1 support. An fsp_x_y should be added in the future to support newer versions of the FSP specification.

Please note that due to the interface with EDK2, these files make references to data structures and fields that use CamelCase.

BRANCH=none BUG=None TEST=Build for Braswell or Skylake boards using FSP 1.1.

Change-Id: I2914c047d786a3060075356783ac9758bc41f633

b5ad827 drivers/intel: Update FSP 1.1 Driver
src/drivers/intel/Kconfig | 1 +
src/drivers/intel/Makefile.inc | 1 +
src/drivers/intel/fsp1_1/Kconfig | 159 +++++---
src/drivers/intel/fsp1_1/Makefile.inc | 34 +-
src/drivers/intel/fsp1_1/cache_as_ram.inc | 268 +++++++++++---
src/drivers/intel/fsp1_1/fastboot_cache.c | 45 +--
src/drivers/intel/fsp1_1/fsp_gop.c | 101 ++++++
src/drivers/intel/fsp1_1/fsp_gop.h | 34 ++
src/drivers/intel/fsp1_1/fsp_relocate.c | 496 +++++++++++++++++++++++++
src/drivers/intel/fsp1_1/fsp_util.c | 449 +++++++++--------------
src/drivers/intel/fsp1_1/fsp_util.h | 110 +++---
src/drivers/intel/fsp1_1/fsp_values.h | 41 ---
src/drivers/intel/fsp1_1/hob.c | 560 ++++++++++++++++++++---------
13 files changed, 1621 insertions(+), 678 deletions(-)

Upstream: review.coreboot.org


  • Share