[coreboot-gerrit] Patch merged into coreboot/master: soc/intel/apollolake: Add save/restore variable MRC cache
gerrit at coreboot.org
gerrit at coreboot.org
Wed Nov 30 16:47:02 CET 2016
the following patch was just integrated into master:
commit 96e9ff168ca52f3bb06606b65fb07ba5e4e7bb50
Author: Andrey Petrov <andrey.petrov at intel.com>
Date: Fri Nov 4 16:18:30 2016 -0700
soc/intel/apollolake: Add save/restore variable MRC cache
Apollolake MRC cache is divided into two regions: constant and variable.
Currently they are clubbed together. Since variable data changes across
cold reboot it triggers invalidation of the whole cache region. This
change declubs the data, adds routines to load/store variable data on
flash.
BUG=chrome-os-partner:57515
TEST=with patch series applied: cold reboot, make sure MRC is not
updated. Do S3 suspend/resume cycle.
Change-Id: I374519777abe9b9a1e6cceae5318decd405bb527
Signed-off-by: Andrey Petrov <andrey.petrov at intel.com>
Reviewed-on: https://review.coreboot.org/17237
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin at chromium.org>
See https://review.coreboot.org/17237 for details.
-gerrit
More information about the coreboot-gerrit
mailing list