diff options
author | Patrick Rudolph <patrick.rudolph@9elements.com> | 2019-01-15 10:58:30 +0100 |
---|---|---|
committer | Patrick Rudolph <siro@das-labor.org> | 2019-01-17 11:49:45 +0000 |
commit | 7ace555cc112c6942814eb28496c8d9cd119da78 (patch) | |
tree | df0d7d1cb078bb51044adb37b61f4e43beeca1a3 /src/soc/intel/icelake/systemagent.c | |
parent | d44fd0d04d01308af3c318447b32c52119090ef2 (diff) |
soc/intel/fsp_broadwell_de: Fix TSEG size computation
The address bits 19:0 of TSEG_LIMIT read as zero, but are ignored on
comparison. The result is that the limit is effectively FFFFFh.
Add one MiB to the register value to make TSEG 8MiB instead of 7MiB.
Fixes a crash related to SMRR not matching the TSEG region.
Change-Id: I1a625f7bb53a3e90d3cbc0ce16021892861367d8
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/30932
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Diffstat (limited to 'src/soc/intel/icelake/systemagent.c')
0 files changed, 0 insertions, 0 deletions