diff options
author | Naresh G Solanki <naresh.solanki@intel.com> | 2016-11-16 21:32:04 +0530 |
---|---|---|
committer | Aaron Durbin <adurbin@chromium.org> | 2016-11-30 16:59:10 +0100 |
commit | 721d1b30907d379b1d1cb095f4157229fcedd433 (patch) | |
tree | d0e2e0089d42a247d9bf8ae320621c9a21edbce8 /src/mainboard/intel/kblrvp | |
parent | 6467014046811d86a86e4f143476787a4c35a8cc (diff) | |
download | coreboot-721d1b30907d379b1d1cb095f4157229fcedd433.tar.xz |
soc/intel/skylake: Fix top_of_ram calculation
FSP 2.0 implementation conditionally sets PMRR base based on
EnableC6Dram UPD. Therefore, handle the case of the PMRR base not being
set since FSP 2.0 changed behavior from FSP 1.1 implementation.
If prmrr base is non-zero value, then top_of_ram is prmrr base.
If Probeless trace is enabled, then deduct trace memory size from
calculated top_of_ram.
Change-Id: I2633bf78705e36b241668a313d215d0455fba607
Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
Signed-off-by: Naresh G Solanki <naresh.solanki@intel.com>
Reviewed-on: https://review.coreboot.org/17554
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/intel/kblrvp')
0 files changed, 0 insertions, 0 deletions