summaryrefslogtreecommitdiffstats
path: root/src/include/cpu/x86/smm.h
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86/: Centralize MSEG location calculationEugene Myers2023-06-101-0/+2
* cpu/x86/smm: Introduce SMM module loader version 2Rocky Phagura2021-02-221-0/+18
* cpu/x86/smm: Add smm_size to relocatable smmstubArthur Heymans2021-02-221-0/+1
* security/intel/stm: Add STM supportEugene Myers2021-02-221-0/+3
* arch/x86: Drop some __SMM__ guardsKyösti Mälkki2019-11-081-2/+0
* cpu/x86/smm: Promote smm_memory_map()Kyösti Mälkki2019-08-151-0/+3
* cpu/x86: Change old-style SMI handler prototypesKyösti Mälkki2019-08-131-2/+0
* cpu/x86: Move some SMM function declarationsKyösti Mälkki2019-08-131-3/+2
* cpu/x86: Separate save_state struct headersKyösti Mälkki2019-08-131-443/+2
* arch/x86: Change smm_subregion() prototypeKyösti Mälkki2019-08-081-2/+2
* soc/amd: Rename smm_region_info() to smm_region()Kyösti Mälkki2019-08-071-1/+0
* cpu/x86/smm: Promote smm_subregion()Kyösti Mälkki2019-08-071-0/+22
* cpu/x86: Declare smi_release_lock() staticKyösti Mälkki2019-07-111-4/+0
* coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-081-2/+2
* smmstore: make smmstore's SMM handler code follow everything elsePatrick Georgi2018-12-051-0/+1
* elog: make elog's SMM handler code follow everything elsePatrick Georgi2018-12-051-0/+1
* intel: Get rid of smm_get_pmbasePatrick Rudolph2018-11-071-3/+0
* Move compiler.h to commonlibNico Huber2018-10-081-1/+0
* smm: Add canary to end of stack and die() if a stack overflow occursRaul E Rangel2018-06-281-0/+4
* cpu/x86: add AMD registers to SMM save stateJohn E. Kabat Jr2017-10-191-1/+6
* cpu/x86/smm: Add define for AMD64 save areaMarshall Dawson2017-09-271-1/+2
* src/include: add IS_ENABLED() around Kconfig symbol referencesMartin Roth2017-07-131-2/+2
* Rename __attribute__((packed)) --> __packedStefan Reinauer2017-07-131-6/+7
* cpu/x86/smm: fix up types in module loaderAaron Durbin2017-06-221-5/+5
* cpu/x86/smm/smihandler: Apply cosmetic changesPatrick Rudolph2017-06-191-6/+16
* src/include: Wrap lines at 80 columnsLee Leahy2017-03-131-2/+4
* src/include: Move storage class to beginning of declarationLee Leahy2017-03-131-1/+1
* src/include: Remove space after function nameLee Leahy2017-03-131-1/+1
* x86 SMM: Fix use with RELOCATABLE_RAMSTAGEKyösti Mälkki2016-12-111-0/+4
* src/include: Capitalize APIC and SMMElyes HAOUAS2016-08-231-3/+3
* src/include: Capitalize CPU, RAM and ROMElyes HAOUAS2016-07-311-4/+4
* cpu/x86/smm_module_loader: always build with SMM module supportAaron Durbin2016-05-041-5/+1
* tree: drop last paragraph of GPL copyright headerPatrick Georgi2015-10-311-4/+0
* Remove leftover smi_get_tseg_baseVladimir Serbinenko2015-05-291-2/+0
* smm: Merge configs SMM_MODULES and SMM_TSEGVladimir Serbinenko2015-05-281-8/+5
* Remove leftover tseg_relocateVladimir Serbinenko2015-05-281-4/+0
* Remove address from GPLv2 headersPatrick Georgi2015-05-211-1/+1
* baytrail: Switch from ACPI mode to PCI mode for legacy supportMarc Jones2015-04-101-0/+1
* x86 SMM: Replace weak prototypes with weak function stubKyösti Mälkki2015-03-111-10/+6
* drivers/spi: Sanitize headers from preprocessor abuseEdward O'Callaghan2014-07-171-3/+4
* rmodules: use rmodtool to create rmodulesAaron Durbin2014-03-201-3/+9
* x86: provide infrastructure to backup default SMM regionAaron Durbin2014-02-161-0/+4
* x86: add SMM save state for 0x0100 revisionAaron Durbin2014-01-301-0/+86
* lynxpoint: Route all USB ports to XHCI in finalize stepDuncan Laurie2013-12-211-0/+1
* smi: Update mainboard_smi_gpi() to have 32bit argumentDuncan Laurie2013-11-241-2/+2
* include: Fix spellingMartin Roth2013-07-111-2/+2
* x86: use asmlinkage macro for smm_handler_tAaron Durbin2013-05-081-2/+3
* x86: protect against abi assumptions from compilerAaron Durbin2013-03-211-1/+1
* haswell: reserve default SMRAM spaceAaron Durbin2013-03-151-0/+3
* x86: SMM Module SupportAaron Durbin2013-03-141-0/+80