[coreboot-gerrit] Patch merged into coreboot/master: soc/intel/apollolake: use arch_segment_loaded() for CAR code coherency
gerrit at coreboot.org
gerrit at coreboot.org
Sat Apr 2 03:55:59 CEST 2016
the following patch was just integrated into master:
commit 5be350b9fbaa9c49b25a482199bdd3d8fadc91e3
Author: Aaron Durbin <adurbin at chromium.org>
Date: Thu Mar 31 13:26:46 2016 -0500
soc/intel/apollolake: use arch_segment_loaded() for CAR code coherency
Instead of using platform_prog_run() for flushing programs
from L1D to L2 for code coherency purposes use arch_segment_loaded()
instead as that it's primary purpose. The arch_segment_loaded()
is called within the infrastructure at the appropriate places when
loading programs. Therefore use that to perform the L1D flush
instead of when something is just about to run.
Change-Id: Ib0a6be6f676dcf2c946ef5702471af65d89133e9
Signed-off-by: Aaron Durbin <adurbin at chromium.org>
Reviewed-on: https://review.coreboot.org/14212
Reviewed-by: Furquan Shaikh <furquan at google.com>
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter at users.sourceforge.net>
Reviewed-by: Andrey Petrov <andrey.petrov at intel.com>
See https://review.coreboot.org/14212 for details.
-gerrit
More information about the coreboot-gerrit
mailing list