summaryrefslogtreecommitdiffstats
path: root/src/cpu/x86/smm/smihandler.c
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86: Drop LEGACY_SMP_INITArthur Heymans2022-11-071-207/+0
* cpu/x86/smm/smihandler: use lapicid()Felix Held2022-09-241-6/+2
* cpu/x86/smm/smihandler: use existing LAPIC ID register definitionFelix Held2022-09-231-2/+2
* soc/intel/common/block/smm: Add `mainboard_smi_finalize`Aseda Aboagye2021-06-191-0/+1
* cpu/x86/smm/smihandler.c: Simplify smm revision handlingArthur Heymans2020-11-091-50/+4
* cpu/x86/smm/smihandler.c: Implement smm_get_save_state()Arthur Heymans2020-09-291-0/+18
* cpu/x86/smm/smmhandler.c: Get revision using C codeArthur Heymans2020-09-291-3/+4
* cpu/x86/smm.h: Add function to return the SMM save state revisionArthur Heymans2020-09-211-0/+8
* cpu/x86/smm: Add helper functions to verify SMM accessPatrick Rudolph2020-06-171-1/+9
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-111-1/+0
* src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS2020-05-011-1/+0
* src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons2020-04-041-13/+2
* cpu/intel/smm: Drop em64t save stateArthur Heymans2019-11-221-6/+5
* AUTHORS: Move src/cpu copyrights into AUTHORS fileMartin Roth2019-09-101-2/+0
* cpu/x86: Hide smm_save_state_area_t typedefKyösti Mälkki2019-08-131-0/+22
* cpu/x86: Change old-style SMI handler prototypesKyösti Mälkki2019-08-131-9/+2
* cpu/x86: Separate save_state struct headersKyösti Mälkki2019-08-131-0/+1
* cpu/x86: Declare smi_release_lock() staticKyösti Mälkki2019-07-111-1/+1
* coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-081-2/+2
* cpu/x86/smm: Add qemu's SMM-Revision LevelPatrick Rudolph2019-02-251-0/+1
* Move compiler.h to commonlibNico Huber2018-10-081-1/+0
* complier.h: add __always_inline and use it in code baseAaron Durbin2018-09-141-1/+1
* compiler.h: add __weak macroAaron Durbin2018-04-241-7/+8
* src/cpu: add IS_ENABLED() around Kconfig symbol referencesMartin Roth2017-07-131-2/+2
* Rename __attribute__((packed)) --> __packedStefan Reinauer2017-07-131-1/+1
* cpu/x86/smm/smihandler: Apply cosmetic changesPatrick Rudolph2017-06-191-3/+6
* cpu/x86: Wrap lines at 80 columnsLee Leahy2017-03-161-4/+10
* cpu/x86: Use tabs for indentLee Leahy2017-03-161-1/+1
* cpu/x86: Fix various issues detected by checkpatch.plLee Leahy2017-03-161-2/+3
* src/cpu: Improve code formattingElyes HAOUAS2016-09-041-1/+1
* tree: drop last paragraph of GPL copyright headerPatrick Georgi2015-10-311-4/+0
* smm: 64bit fixesStefan Reinauer2015-10-301-1/+1
* smm: Merge configs SMM_MODULES and SMM_TSEGVladimir Serbinenko2015-05-281-11/+0
* Remove address from GPLv2 headersPatrick Georgi2015-05-211-2/+1
* x86 SMM: Replace weak prototypes with weak function stubKyösti Mälkki2015-03-111-6/+15
* x86: Initialize drivers in SMM context if neededDavid Hendricks2015-01-091-0/+14
* x86/smm/smihandler.c: break case in switchPatrick Georgi2014-08-111-0/+1
* x86: Unify arch/io.h and arch/romcc_io.hStefan Reinauer2013-03-221-1/+0
* smm: Update rev 0x30101 SMM revision save stateAaron Durbin2013-02-271-12/+17
* SMM: Fix state table for Intel Core2 CPUsStefan Reinauer2012-07-251-0/+1
* SMM: Fix state save map for sandybridge and TSEGDuncan Laurie2012-07-241-5/+15
* Add support to run SMM handler in TSEG instead of ASEGStefan Reinauer2012-04-041-1/+8
* Small SMM fixupsRudolf Marek2011-07-041-2/+6
* SMM: don't overwrite SMM memory on resumeSven Schnelle2011-06-151-1/+1
* SMM for AMD K8 Part 1/2Stefan Reinauer2010-12-181-0/+22
* printk_foo -> printk(BIOS_FOO, ...)Stefan Reinauer2010-03-221-5/+5
* fix a couple of warningsStefan Reinauer2010-03-171-2/+0
* This patch is from 2009-10-20Uwe Hermann2010-03-051-2/+0
* Fix SMM handler comment. Thanks for noticing, Peter!Stefan Reinauer2010-02-221-3/+1
* mini update SMM:Stefan Reinauer2010-02-221-2/+7