summaryrefslogtreecommitdiff
path: root/src/cpu/x86/smm/smihandler.c
AgeCommit message (Expand)Author
2021-06-19soc/intel/common/block/smm: Add `mainboard_smi_finalize`Aseda Aboagye
2020-11-09cpu/x86/smm/smihandler.c: Simplify smm revision handlingArthur Heymans
2020-09-29cpu/x86/smm/smihandler.c: Implement smm_get_save_state()Arthur Heymans
2020-09-29cpu/x86/smm/smmhandler.c: Get revision using C codeArthur Heymans
2020-09-21cpu/x86/smm.h: Add function to return the SMM save state revisionArthur Heymans
2020-06-17cpu/x86/smm: Add helper functions to verify SMM accessPatrick Rudolph
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-01src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS
2020-04-04src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons
2019-11-22cpu/intel/smm: Drop em64t save stateArthur Heymans
2019-09-10AUTHORS: Move src/cpu copyrights into AUTHORS fileMartin Roth
2019-08-13cpu/x86: Hide smm_save_state_area_t typedefKyösti Mälkki
2019-08-13cpu/x86: Change old-style SMI handler prototypesKyösti Mälkki
2019-08-13cpu/x86: Separate save_state struct headersKyösti Mälkki
2019-07-11cpu/x86: Declare smi_release_lock() staticKyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-02-25cpu/x86/smm: Add qemu's SMM-Revision LevelPatrick Rudolph
2018-10-08Move compiler.h to commonlibNico Huber
2018-09-14complier.h: add __always_inline and use it in code baseAaron Durbin
2018-04-24compiler.h: add __weak macroAaron Durbin
2017-07-13src/cpu: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2017-06-19cpu/x86/smm/smihandler: Apply cosmetic changesPatrick Rudolph
2017-03-16cpu/x86: Wrap lines at 80 columnsLee Leahy
2017-03-16cpu/x86: Use tabs for indentLee Leahy
2017-03-16cpu/x86: Fix various issues detected by checkpatch.plLee Leahy
2016-09-04src/cpu: Improve code formattingElyes HAOUAS
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-30smm: 64bit fixesStefan Reinauer
2015-05-28smm: Merge configs SMM_MODULES and SMM_TSEGVladimir Serbinenko
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-03-11x86 SMM: Replace weak prototypes with weak function stubKyösti Mälkki
2015-01-09x86: Initialize drivers in SMM context if neededDavid Hendricks
2014-08-11x86/smm/smihandler.c: break case in switchPatrick Georgi
2013-03-22x86: Unify arch/io.h and arch/romcc_io.hStefan Reinauer
2013-02-27smm: Update rev 0x30101 SMM revision save stateAaron Durbin
2012-07-25SMM: Fix state table for Intel Core2 CPUsStefan Reinauer
2012-07-24SMM: Fix state save map for sandybridge and TSEGDuncan Laurie
2012-04-04Add support to run SMM handler in TSEG instead of ASEGStefan Reinauer
2011-07-04Small SMM fixupsRudolf Marek
2011-06-15SMM: don't overwrite SMM memory on resumeSven Schnelle
2010-12-18SMM for AMD K8 Part 1/2Stefan Reinauer
2010-03-22printk_foo -> printk(BIOS_FOO, ...)Stefan Reinauer
2010-03-17fix a couple of warningsStefan Reinauer
2010-03-05This patch is from 2009-10-20Uwe Hermann
2010-02-22Fix SMM handler comment. Thanks for noticing, Peter!Stefan Reinauer
2010-02-22mini update SMM:Stefan Reinauer
2009-10-24* refactor x86 smi handler (put all debug stuff in an extra file smiutil.c)Stefan Reinauer
2009-06-30This patch unifies the use of config options in v2 to all start with CONFIG_Stefan Reinauer
2009-04-22makes the smi handler a little bit less verboseStefan Reinauer
2009-04-03drop unused variables in generic smm handler. (trivial)Stefan Reinauer
2009-03-06* fix a minor power state issue in the ich7 smm handlerStefan Reinauer
2009-01-19First shot at factoring SMM code into generic parts and southbridge specificStefan Reinauer