Attention is currently required from: Tim Wawrzynczak, Subrata Banik, Michael Niewöhner, Andrey Petrov, Patrick Rudolph, Nathaniel L Desimone. Angel Pons has uploaded a new patch set (#15) to the change originally created by Patrick Rudolph. ( https://review.coreboot.org/c/coreboot/+/49899 )
Change subject: soc/intel/*: Update microcode as specified for MP-init ......................................................................
soc/intel/*: Update microcode as specified for MP-init
Move second microcode update in init_one_cpu() and per_cpu_smm_trigger() to the right place. This follows the BWGs specification which sums up to:
* It must happen after SMM has been relocated * It must happen after PRMRR has been set up * It must happen before clearing MCEs
As it's not documented if/when microcodes are updated in FSP-S always attempt to update microcode again.
Change-Id: Idf2b009ac9dd7cd462abe0f787f27b09feb6ec5b Signed-off-by: Patrick Rudolph patrick.rudolph@9elements.com --- M src/cpu/intel/haswell/haswell_init.c M src/cpu/intel/model_2065x/model_2065x_init.c M src/cpu/intel/model_206ax/model_206ax_init.c M src/soc/intel/alderlake/cpu.c M src/soc/intel/apollolake/cpu.c M src/soc/intel/baytrail/cpu.c M src/soc/intel/braswell/cpu.c M src/soc/intel/cannonlake/cpu.c M src/soc/intel/common/block/cpu/mp_init.c M src/soc/intel/elkhartlake/cpu.c M src/soc/intel/icelake/cpu.c M src/soc/intel/jasperlake/cpu.c M src/soc/intel/skylake/cpu.c M src/soc/intel/tigerlake/cpu.c 14 files changed, 113 insertions(+), 28 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/99/49899/15