coreboot-kgpe-d16/src/soc/intel/common
Michael Niewöhner ccde6be13a soc/intel/common/block/smm: add case intrusion to SMI handler
This adds case intrusion detection to the SMI handler. At this point one
can add the code to be executed when the INTRUDER signal gets asserted
(iow: when the case is opened).

Examples:
 - issue a warning
 - trigger an NMI
 - call poweroff()
 - ...

Tested on X11SSM-F.

Change-Id: Ifad675bb09215ada760efebdcd915958febf5778
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/39265
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2020-03-11 15:36:31 +00:00
..
acpi soc/intel/{skylake,common}/acpi/dptf/thermal.asl: Prevent iasl remarks 2020-01-18 10:52:12 +00:00
basecode
block soc/intel/common/block/smm: add case intrusion to SMI handler 2020-03-11 15:36:31 +00:00
pch treewide: capitalize 'BIOS' 2020-02-17 20:11:24 +00:00
acpi.h
acpi_wake_source.c src/soc/intel: Remove unused <stdlib.h> 2019-12-19 05:41:08 +00:00
hda_verb.c soc/intel/common: Make alignment proper for comments 2019-11-15 11:01:33 +00:00
hda_verb.h
Kconfig cpu/x86/smm: Promote smm_memory_map() 2019-08-15 05:46:59 +00:00
Makefile.inc soc/intel/common: Bring DISPLAY_MTRRS into the light 2018-11-23 08:34:16 +00:00
mma.c printf: Automatically prefix %p with 0x 2019-12-11 11:38:59 +00:00
mma.h
nhlt.c
reset.c intel: Use CF9 reset (part 2) 2018-10-22 08:35:32 +00:00
reset.h intel: Use CF9 reset (part 2) 2018-10-22 08:35:32 +00:00
smbios.c {nb,soc}: Replace min/max() with MIN/MAX() 2019-12-20 17:46:37 +00:00
smbios.h soc/intel: Provide SPD manufacturer ID and module type to SMBIOS 2019-06-21 09:17:16 +00:00
tpm_tis.c
vbt.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
vbt.h