coreboot/src/commonlib
Andrey Petrov ef9a9ea3b7 soc/intel/common: Add save/restore for variable MRC data
Piggy-back on existing MRC cache infrastructure to store variable MRC data.

Only one set of data can be valid at given point of time. Currently this
magically happens because region alignment is forced to 0x1000 and region
itself is of the same size. This needs to be somehow programmatically
enforced.

Change-Id: I8a660d356ca760b8ff9907396fb9b34cb16cf1db
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/17320
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-11-30 16:46:16 +01:00
..
include/commonlib soc/intel/common: Add save/restore for variable MRC data 2016-11-30 16:46:16 +01:00
cbfs.c commonlib: cbfs: Add CBFS attribute support 2016-08-27 01:16:16 +02:00
configstring.c riscv: start to use the configstring functions 2016-11-12 19:23:22 +01:00
fsp_relocate.c commonlib: update fsp_relocate to make it compatible with UEFI 2.6 2016-09-02 18:11:14 +02:00
lz4.c.inc cbfs: Add LZ4 in-place decompression support for pre-RAM stages 2016-02-22 21:38:37 +01:00
lz4_wrapper.c src/commonlib/lz4_wrapper: Correct inline asm for unaligned 64-bit copy 2016-06-24 19:10:05 +02:00
Makefile.inc drivers/intel/fsp2_0: load and relocate FSPS in cbmem 2016-07-19 20:18:08 +02:00
mem_pool.c commonlib: Prepare code to be included in cbfstool builds. 2016-01-06 01:11:32 +01:00
region.c commonlib/region: allow empty mmap()/munmap() in region_device_ops 2016-08-15 21:03:06 +02:00