coreboot/src
Brandon Breitenstein 51a0f7cee4 commonlib: update fsp_relocate to make it compatible with UEFI 2.6
UEFI 2.6 spec casts the return of FFS_FILE2_SIZE to a UINT32
which cannot be read using read_le32(&returnval). Add in a
cast in order to safeguard for any non x86 architecture that may
use this relocate. The proper change will be to get the UEFI
header files changed to not cast this return value.

Change-Id: Ie1b50d99576ac42a0413204bbd599bab9f01828e
Signed-off-by: Brandon Breitenstein <brandon.breitenstein@intel.com>
Reviewed-on: https://review.coreboot.org/16309
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-09-02 18:11:14 +02:00
..
acpi src/acpi: Capitalize ACPI and SATA 2016-07-31 19:25:40 +02:00
arch arch/riscv: Add missing "break;" 2016-08-29 18:01:27 +02:00
commonlib commonlib: update fsp_relocate to make it compatible with UEFI 2.6 2016-09-02 18:11:14 +02:00
console src/console: Add required space before opening parenthesis '(' 2016-08-31 20:06:20 +02:00
cpu src/cpu: Add required space before opening parenthesis '(' 2016-08-28 18:47:23 +02:00
device src/device: Add required space before opening parenthesis '(' 2016-08-28 18:27:52 +02:00
drivers src/drivers: Add required space before opening parenthesis '(' 2016-08-31 20:12:07 +02:00
ec src/ec: Add required space before opening parenthesis '(' 2016-08-31 20:24:20 +02:00
include src/include: Add required space before opening parenthesis '(' 2016-08-28 18:27:18 +02:00
lib Provide CAR decoration for tpm2 statics 2016-08-31 19:59:43 +02:00
mainboard lenovo/x60: transition away from device_t 2016-09-02 18:10:10 +02:00
northbridge northbridge/intel: Add required space before opening parenthesis '(' 2016-08-31 20:30:03 +02:00
soc Fix newlines at the end of files 2016-09-02 18:04:48 +02:00
southbridge southbridge/amd/cs553x: Fix whitespace early_setup.c 2016-09-02 18:09:15 +02:00
superio Fix newlines at the end of files 2016-09-02 18:04:48 +02:00
vboot vboot: consolidate google_chromeec_early_init() calls 2016-08-25 22:50:17 +02:00
vendorcode drivers/elog: use region_device for NV storage 2016-08-19 18:18:08 +02:00
Kconfig arch/riscv: Print the page table structure after construction 2016-08-23 16:04:55 +02:00