diff options
author | Andrey Petrov <andrey.petrov@intel.com> | 2016-02-12 13:26:57 -0800 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2016-02-16 22:45:48 +0100 |
commit | 32d3995587d926ae19a71151d119094b7ffc281c (patch) | |
tree | f20df20d9a7b282e63df2469aa618470c7c9b5d3 /src/lib | |
parent | 647e34dbe547bcd7bb3990d138b5c6906ea935e8 (diff) |
soc/intel/apollolake: bootblock: implement platform_prog_run()
Once bootblock copied romstage into CAR it may not jump into it right
away. This is because we are in NEM mode, there is no backing store
and a miss in L1 may cause L1D line snoop that gets written back. The
solution is to flush L1D to L2 so snoop guaranteed to hit L2.
Change-Id: I2ffe46dbfdfe7f0ccd38b34ff203ff76b6d5755b
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/13703
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/lib')
0 files changed, 0 insertions, 0 deletions