coreboot-kgpe-d16/src
Aaron Durbin 22ea007891 fsp1_1: fsp_relocate: use struct region_device and struct prog
Using struct prog and struct region_device allows for the
caller to be none-the-wiser about where FSP gets placed. It
also allows for the source location to be abstracted away
such that it doesn't require a large mapping up front to
do the relocation. Lastly, it allows for simplifying the
intel/commmon FSP support in that it can pass around a
struct prog.

BUG=chrome-os-partner:43636
BRANCH=None
TEST=Built, booted, suspended, and resumed on glados.

Original-Change-Id: I034b04ab2b7e9e01f5ee14fcc190f04b90517d30
Original-Signed-off-by: Aaron Durbin <adurbin@chroumium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/290830
Original-Tested-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-by: Leroy P Leahy <leroy.p.leahy@intel.com>
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Original-Commit-Queue: Aaron Durbin <adurbin@chromium.org>

Change-Id: Ibe1f206a9541902103551afaf212418fcc90e73c
Signed-off-by: Aaron Durbin <adurbin@chroumium.org>
Reviewed-on: http://review.coreboot.org/11193
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-08-14 15:18:13 +02:00
..
acpi acpi/sata: add generic sata ssdt port generator 2015-06-07 01:24:47 +02:00
arch x86: parameterize asl_template for CBFS inclusion 2015-08-13 16:11:06 +02:00
console consoles: remove unused infrastructure 2015-05-26 19:02:54 +02:00
cpu cpu/amd/model_10xxx: Do not initialize SMM memory if SMM is disabled 2015-08-14 01:16:22 +02:00
device x86 realmode: Set up the 8254 timer before running option rom 2015-07-16 04:03:45 +02:00
drivers fsp1_1: fsp_relocate: use struct region_device and struct prog 2015-08-14 15:18:13 +02:00
ec mec: Correct the access mode for short payloads 2015-07-21 21:22:15 +02:00
include stage_cache: make prog const in stage_cache_add() 2015-08-14 15:17:58 +02:00
lib stage_cache: make prog const in stage_cache_add() 2015-08-14 15:17:58 +02:00
mainboard glados: enable SMBus device 2015-08-14 15:14:34 +02:00
northbridge amd: raminit sysinfo offset fix 2015-08-13 16:10:17 +02:00
soc fsp1_1: fsp_relocate: use struct region_device and struct prog 2015-08-14 15:18:13 +02:00
southbridge amd8111, ck804, mcp55: use CONFIG_HPET_ADDRESS 2015-08-09 21:16:41 +02:00
superio superio/smsc: Add support for SMSC DME1737 2015-07-13 17:11:00 +02:00
vendorcode chromeos: Allow for VB_SOURCE override 2015-08-11 12:15:46 +02:00
Kconfig skylake: remove CBFS_SIZE option in SoC directory 2015-08-13 16:11:58 +02:00