UPSTREAM: soc/intel/skylake: Enable MTRR check
Changea4b11e5c90(soc/intel/skylake: Perform CPU MP Init before FSP-S Init) dropped mtrr_check while re-organizing code. Add the check back after MTRR setup is performed. BUG=b:36656098 TEST=Verified that MTRR check is done after setup on poppy. Change-Id: If2f00fa65c716036bd5da37b9ba150460350cfbc Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id:e411f8eb72Original-Change-Id: I440405c58c470ffa338be386d84870635530a031 Original-Signed-off-by: Furquan Shaikh <furquan@chromium.org> Original-Reviewed-on: https://review.coreboot.org/19609 Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Original-Reviewed-by: Philippe Mathieu-Daud <philippe.mathieu.daude@gmail.com> Original-Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/501153
This commit is contained in:
parent
a893e498f8
commit
8995c3e423
1 changed files with 1 additions and 0 deletions
|
|
@ -523,6 +523,7 @@ static void soc_post_cpus_init(void *unused)
|
|||
{
|
||||
if (mp_run_on_all_cpus(&x86_setup_mtrrs_with_detect, 1000) < 0)
|
||||
printk(BIOS_ERR, "MTRR programming failure\n");
|
||||
x86_mtrr_check();
|
||||
}
|
||||
|
||||
int soc_skip_ucode_update(u32 current_patch_id, u32 new_patch_id)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue