coreboot/src/drivers/intel
Rizwan Qureshi 85c17bf7b7 UPSTREAM: driver/intel/fsp2.0: Add External stage cache region helper
If ramstage caching outside CBMEM is enabled
i.e CONFIG_CACHE_RELOCATED_RAMSTAGE_OUTSIDE_CBMEM, then a
helper function to determine the caching region in SMM
should be implemented. Add the same to FSP2.0 driver.
FSP1.1 driver had the same implementation hence copied stage_cache.c.

The SoC code should implement the smm_subregion to provide
the base and size of the caching region within SMM. The fsp/memmap.h
provides the prototype and we will reuse the same from FPS 1.1.

BUG=None
BRANCH=None
TEST=None

Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
Reviewed-on: https://review.coreboot.org/16312
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins)

Change-Id: I4412a710391dc0cee044b96403c50260c3534e6f
Reviewed-on: https://chromium-review.googlesource.com/380056
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-09-04 19:36:35 -07:00
..
fsp1_0 UPSTREAM: Fix some cbmem.h includes 2016-06-20 20:09:48 -07:00
fsp1_1 UPSTREAM: vboot: consolidate google_chromeec_early_init() calls 2016-08-28 03:15:02 -07:00
fsp2_0 UPSTREAM: driver/intel/fsp2.0: Add External stage cache region helper 2016-09-04 19:36:35 -07:00
gma UPSTREAM: Add newlines at the end of all coreboot files 2016-08-05 11:45:17 -07:00
i210 UPSTREAM: intel/i210: Change API for function mainboard_get_mac_address() 2016-07-07 01:09:39 -07:00
wifi UPSTREAM: intel/wifi: Include conditionally in the build 2016-08-04 23:36:51 -07:00