coreboot-kgpe-d16/src/include/cpu/x86
Kyösti Mälkki 21ba5eea89 arch/x86: Declare global_smi_enable()
The call made at mp_ops.post_mp_init() generally
uses four different names. Unify these with followups.

  smm_southbridge_enable(SMI_EVENTS)
  smm_southbridge_enable_smi()
  hudson_enable_smi_generation()
  enable_smi_generation()

Furthermore, some platforms do not enable power button
SMI early. It may be preferred to delay the enablement,
but fow now provide global_smi_enable_no_pwrbtn() too.

Change-Id: I6a28883ff9c563289b0e8199cd2ceb9acd6bacda
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/42355
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
2020-06-16 08:03:27 +00:00
..
bist.h
cache.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
cr.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
gdt.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
lapic.h src: Use '#include <smp/node.h>' when appropriate 2019-12-19 05:23:25 +00:00
lapic_def.h
legacy_save_state.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
mp.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
msr.h security/intel/stm: Check for processor STM support 2020-02-21 09:01:57 +00:00
mtrr.h arch/x86: Remove XIP_ROM_SIZE 2020-06-15 18:34:45 +00:00
name.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pae.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
post_code.h
smi_deprecated.h treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
smm.h arch/x86: Declare global_smi_enable() 2020-06-16 08:03:27 +00:00
tsc.h Drop ROMCC code and header guards 2019-12-19 03:25:05 +00:00