summaryrefslogtreecommitdiffstats
path: root/src/cpu/x86/smm
Commit message (Expand)AuthorAgeFilesLines
* src: use ARRAY_SIZE where possiblePatrick Georgi2021-02-151-1/+1
* cpu/x86/smm: Remove unused APMC for C-state and P-stateKyösti Mälkki2021-01-261-6/+0
* cpu/x86/smm: Use common APMC loggingKyösti Mälkki2021-01-252-7/+26
* cpu/x86/smm/smm_module_loaderv2.c: Remove repeated wordElyes HAOUAS2021-01-181-1/+1
* cpu/x86/smm: Pass GNVS with smm_module_loader v2Kyösti Mälkki2021-01-131-0/+2
* cpu/x86/smm: Use append instead of assign for smm-c-depsFurquan Shaikh2021-01-081-1/+1
* ACPI: Final APM_CNT_GNVS_UPDATE cleanupKyösti Mälkki2021-01-041-35/+0
* arch/x86: Pass GNVS as parameter to SMM moduleKyösti Mälkki2021-01-041-1/+3
* cpu/x86/smm_module_loaderv2: Fix compiling for x86_64Arthur Heymans2020-12-041-7/+7
* cpu/x86/smm/smm_stub: Fix stack canary on x86_64Patrick Rudolph2020-12-021-0/+3
* cpu/x86/smm/smm_stub: Fix GDT for x86_64Patrick Rudolph2020-12-021-1/+1
* cpu/x86/smm/smm_module_loaderv2: Properly print stack_endArthur Heymans2020-11-161-2/+2
* cpu/x86/smm/smm_module_loaderv2.c: Use more variablesArthur Heymans2020-11-161-3/+5
* cpu/x86/smm: Check that the stub size is < save state sizeArthur Heymans2020-11-162-0/+12
* cpu/x86/smm: Add a common save state handlingArthur Heymans2020-11-092-0/+79
* cpu/x86/smm/smm.ld: Assert that CONFIG_MAX_CPUS <= 4Arthur Heymans2020-11-091-0/+3
* cpu/x86/smm/smihandler.c: Simplify smm revision handlingArthur Heymans2020-11-091-50/+4
* cpu/x86/smm: Pass smm.ld through src-to-objArthur Heymans2020-11-021-3/+5
* 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-292-13/+4
* src/cpu: Drop unneeded empty linesElyes HAOUAS2020-09-212-3/+0
* cpu/x86/smm.h: Add function to return the SMM save state revisionArthur Heymans2020-09-212-0/+15
* cpu/x86/smm/smmhandler: Fix x86_64 assembly exitPatrick Rudolph2020-08-301-2/+2
* cpu/x86/smm/smm_module_handler: Add x86_64 supportPatrick Rudolph2020-08-241-1/+1
* cpu/x86/smm/smm_stub: Add x86_64 supportPatrick Rudolph2020-08-181-4/+48
* cpu/x86/smm: Introduce SMM module loader version 2Rocky Phagura2020-08-152-0/+659
* ACPI: Add and fill gnvs_ptr for smm_runtimeKyösti Mälkki2020-07-082-0/+4
* cpu/x86/smm: Add support for long modePatrick Rudolph2020-07-081-1/+45
* ACPI GNVS: Replace uses of smm_get_gnvs()Kyösti Mälkki2020-07-011-0/+2
* ACPI: Replace smm_setup_structures()Kyösti Mälkki2020-06-241-1/+34
* cpu/x86/smm: Add helper functions to verify SMM accessPatrick Rudolph2020-06-172-1/+18
* arch/x86: Create helper for APM_CNT SMI triggersKyösti Mälkki2020-06-162-0/+44
* src: Remove leading blank lines from SPDX headerElyes HAOUAS2020-05-181-2/+0
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-119-9/+0
* src/: Replace GPL boilerplate with SPDX headersPatrick Georgi2020-05-091-9/+1
* intel/stm: Place resource list right below MSEGEugene D Myers2020-05-021-11/+7
* src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS2020-05-012-2/+0
* src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons2020-04-048-100/+16
* cpu/x86/smm: Add smm_size to relocatable smmstubArthur Heymans2020-03-072-4/+9
* cpu/x86/smm: Convert C++ style commentEugene Myers2020-02-211-1/+1
* treewide: capitalize 'BIOS'Elyes HAOUAS2020-02-171-1/+1
* cpu/x86/smm: Remove blank line in codeEugene Myers2020-02-171-1/+0
* cpu/x86/smm: Add overflow checkNico Huber2020-02-091-0/+2
* security/intel/stm: Add STM supportEugene Myers2020-02-052-1/+31
* cpu/intel/smm: Drop em64t save stateArthur Heymans2019-11-221-6/+5
* cpu/x86/smm: Use PRIxPTR to print uintptr_tJacob Garber2019-11-221-2/+3
* AUTHORS: Move src/cpu copyrights into AUTHORS fileMartin Roth2019-09-108-16/+0
* arch/x86: Drop weak attribute on stage_cacheKyösti Mälkki2019-08-281-7/+1
* southbridge/intel: Tidy up preprocessor and headersKyösti Mälkki2019-08-211-3/+0
* cpu/x86/smm: Promote smm_memory_map()Kyösti Mälkki2019-08-151-0/+20