Kyösti Mälkki has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/37132 )
Change subject: intel/smm/em64t100: Have explicit pre_mp_smm_init() ......................................................................
intel/smm/em64t100: Have explicit pre_mp_smm_init()
Change-Id: Iac2aa793bfea8238c8f4b8aef55b5c53b8a9fcd3 Signed-off-by: Kyösti Mälkki kyosti.malkki@gmail.com --- M src/cpu/intel/smm/em64t100.c 1 file changed, 6 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/32/37132/1
diff --git a/src/cpu/intel/smm/em64t100.c b/src/cpu/intel/smm/em64t100.c index ff79337..2c1b293 100644 --- a/src/cpu/intel/smm/em64t100.c +++ b/src/cpu/intel/smm/em64t100.c @@ -34,6 +34,11 @@ smm_southbridge_clear_state(); }
+static void per_cpu_smm_trigger(void) +{ + smm_initiate_relocation(); +} + /* The relocation work is actually performed in SMM context, but the code * resides in the ramstage module. This occurs by trampolining from the default * SMRAM entry point to here. */ @@ -61,5 +66,6 @@ { mp_ops->get_smm_info = get_smm_info; mp_ops->pre_mp_smm_init = pre_mp_smm_init; + mp_ops->per_cpu_smm_trigger = per_cpu_smm_trigger; mp_ops->relocation_handler = relocation_handler; }