coreboot/src
Andrey Petrov 60dd4c9e6e UPSTREAM: soc/intel/apollolake: Cache FPF status value in flash
Since asking CSE to read FPF status turned out to be slow in some
cases, cache and save returned value on first boot only. Value is
read from flash on consequent boots.

BUG=b:35586975
BRANCH=reef
TEST=boot twice, make sure cached FPF status is loaded from
flash the second time.

Change-Id: Ida11aa2c7dc47dc791162af12bbe1a7e59de1ff1
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: c5f3685f44
Original-Change-Id: I6e56a35407c9097616ccb05a557fded7b639c88a
Original-Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Original-Reviewed-on: https://review.coreboot.org/18774
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/455827
2017-03-16 11:25:32 -07:00
..
acpi UPSTREAM: src/acpi: Capitalize ACPI and SATA 2016-08-04 23:37:57 -07:00
arch UPSTREAM: acpi: Update the ACPI ID for coreboot 2017-03-06 07:04:33 -08:00
commonlib UPSTREAM: commonlib: Wrap lines at 80 columns 2017-03-14 07:25:36 -07:00
console UPSTREAM: console: Enable do_printk_va_list for VBOOT 2017-01-05 11:00:16 -08:00
cpu UPSTREAM: cpu/amd/agesa: Unify init files 2017-03-10 10:54:46 -08:00
device UPSTREAM: device/dram/ddr2: Add common ddr2 spd decoder 2017-03-10 10:54:48 -08:00
drivers UPSTREAM: drivers/intel/fsp1_1: Only display MMCONF address if supported 2017-03-16 00:11:37 -07:00
ec UPSTREAM: lenovo/t400: Rewrite dock from t60 2017-03-11 17:04:39 -08:00
include UPSTREAM: src/include: Wrap lines at 80 columns 2017-03-14 07:25:31 -07:00
lib UPSTREAM: src/lib: Remove semicolon from end of macro 2017-03-14 07:25:37 -07:00
mainboard UPSTREAM: mainboard/google/reef: Add FPF_STATUS FMAP region 2017-03-16 11:25:32 -07:00
northbridge UPSTREAM: device/dram/ddr2: Add common ddr2 spd decoder 2017-03-10 10:54:48 -08:00
soc UPSTREAM: soc/intel/apollolake: Cache FPF status value in flash 2017-03-16 11:25:32 -07:00
southbridge UPSTREAM: AGESA: Move heap allocator declarations 2017-03-08 05:13:01 -08:00
superio UPSTREAM: sio/ite/it8783ef: Return (0) in ACPI _PSC methods 2016-12-16 04:50:43 -08:00
vboot UPSTREAM: vboot: Allow other platforms to use soft reboot workaround 2017-03-16 00:11:37 -07:00
vendorcode UPSTREAM: vboot/tpm2: enable nvmem commits on cr50 when writing firmware secdata 2017-03-10 10:54:45 -08:00
Kconfig UPSTREAM: GDB_WAIT: Clarify Kconfig description 2017-03-16 00:11:36 -07:00