the following patch was just integrated into master: commit faa74b0fb81b3a1dd3e37f05774a24446057228a Author: Aaron Durbin adurbin@chromium.org Date: Thu Mar 31 14:00:47 2016 -0500
soc/intel/apollolake: use platform_segment_loaded() for CAR coherency
Instead of using arch_segment_loaded() implement platform_segment_loaded() so as not to tangle the notion of arch and the chipset. Lastly, add a TODO to allow filtering of the L1D to L2 flush depending on the region loaded.
Change-Id: I52e7cd2ae6e2d95f21bdd2fe1a471a10565309cb Signed-off-by: Aaron Durbin adurbin@chromium.org Reviewed-on: https://review.coreboot.org/14215 Reviewed-by: Furquan Shaikh furquan@google.com Tested-by: build bot (Jenkins) Reviewed-by: Andrey Petrov andrey.petrov@intel.com
See https://review.coreboot.org/14215 for details.
-gerrit