summaryrefslogtreecommitdiffstats
path: root/src/cpu
Commit message (Expand)AuthorAgeFilesLines
...
* cpu/x86/64bit: Add a separate Makefile.incArthur Heymans2022-04-252-2/+9
* {arch,cpu}: Remove redundant <arch/cpu.h>Elyes HAOUAS2022-04-242-2/+0
* cpu/intel: Remove unused <acpi/acpi.h>Elyes HAOUAS2022-04-243-3/+0
* cpu/amd: Remove unused <cbmem.h>Elyes HAOUAS2022-04-221-1/+0
* cpu/x86/fpu_enable.inc: Remove file used by romccArthur Heymans2022-04-211-22/+0
* cpu/x86/Kconfig*: Guard with ARCH_X86Arthur Heymans2022-04-192-0/+8
* x86/mtrr: Print address ranges inclusive to be more consistentWerner Zeh2022-04-141-3/+3
* cpu/x86/mtrr: Use `need_restore_mtrr` to set put_back_original_solutionSubrata Banik2022-04-131-1/+1
* cpu/x86: Add function to set `put_back_original_solution` variableKane Chen2022-04-131-0/+5
* cpu/x86/smm: Add sinkhole mitigation to relocatable smmstubArthur Heymans2022-04-111-0/+39
* cpu/x86/smm_module_loader.c: Clean up printing the CPU mapArthur Heymans2022-04-111-18/+6
* cpu/x86/mtrr: Delay removing `temp` variable range MTRR snapshotSubrata Banik2022-04-021-1/+1
* {cpu/x86, drivers/amd}: Use `get_var_mtrr_count()` to get MTRR countSubrata Banik2022-04-023-10/+3
* cpu/x86/mtrr: Make useful MTRR functions available for all boot stagesSubrata Banik2022-04-023-60/+70
* cpu/intel/fit: Clear the FIT table when setting pointerArthur Heymans2022-04-011-1/+1
* cpu/x86/smm: Add weak SoC init and exit methodsRaul E Rangel2022-03-101-0/+7
* cpu/intel/common: Add support for energy performance preference (EPP)Cliff Huang2022-03-092-1/+63
* cpu/x86/smm,lib/cbmem_console: Enable CBMEMC when using DEBUG_SMIRaul E Rangel2022-03-092-0/+19
* timestamps: Rename timestamps to make names more consistentJakub Czapiga2022-03-081-1/+1
* cpu/x86/smm: Support PARALLEL_MP with SMM_ASEGArthur Heymans2022-02-283-3/+109
* cpu,mb,nb,soc: use HPET_BASE_ADDRESS instead of magic numberFelix Held2022-02-254-4/+8
* nb/intel/ironlake: Fix some quickpath init magicAngel Pons2022-02-241-0/+1
* cpu/x86/lapic: Fix SMP=n case with LEGACY_SMP_INITKyösti Mälkki2022-02-111-0/+2
* src/cpu/power9: add file structure for power9, implement SCOM accessIgor Bagnucki2022-02-115-0/+170
* Revert "cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if available"Felix Held2022-02-101-7/+12
* treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner2022-02-072-2/+2
* cpu/x86/Makefile.inc: Build smi_trigger on !HAVE_SMI_HANDLERArthur Heymans2022-02-073-2/+3
* cpu/x86/mp_init.c: Rename num_concurrent_stacksArthur Heymans2022-02-072-9/+9
* cpu/x86/smm: Improve smm stack setupArthur Heymans2022-02-072-73/+39
* cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki2022-02-0524-97/+11
* cpu,nb/intel: Drop remains of LAPIC_MONOTONIC_TIMERKyösti Mälkki2022-02-051-15/+0
* cpu/x86/lapic: Add lapic_send_ipi_self,others()Kyösti Mälkki2022-02-052-6/+5
* cpu/x86/lapic: Support switching to X2APIC modeKyösti Mälkki2022-02-052-10/+37
* cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if availableKyösti Mälkki2022-02-051-12/+7
* cpu/x86/smm: Retype variablesArthur Heymans2022-02-032-45/+41
* cpu/intel/common: Add `set_feature_ctrl_vmx_arg()`Angel Pons2022-02-022-2/+8
* cpu/x86/smm: Add SMM_LEGACY_ASEGKyösti Mälkki2022-02-014-4/+12
* cpu/x86/lapic: Drop SMM_SERIALIZED_INITIALIZATIONKyösti Mälkki2022-02-013-57/+1
* cpu/intel/socket_p: Drop 'select SSE'Elyes HAOUAS2022-01-271-1/+0
* cpu/intel/socket_m: Drop 'select SSE'Elyes HAOUAS2022-01-271-1/+0
* cpu/intel/socket_LGA775: Drop 'select SSE'Elyes HAOUAS2022-01-271-1/+0
* cpu/intel/socket_FCBGA559: Drop 'select SSE'Elyes HAOUAS2022-01-271-1/+0
* src: Add missing 'void' in function definitionElyes HAOUAS2022-01-261-2/+2
* cpu/x86/mp_init.c: Make it work for !CONFIG_SMPArthur Heymans2021-12-102-1/+6
* cpu/amd/agesa/Kconfig: select NO_SMM for Family 14hMichał Kopeć2021-12-094-1/+3
* cpu/amd/pi/Kconfig: select NO_SMMMichał Kopeć2021-12-081-1/+1
* northbridge/amd/pi/00730F01: enable PARALLEL_MPMichał Kopeć2021-12-061-15/+0
* x86_64 assembly: Don't touch %gsPatrick Rudolph2021-12-062-5/+10
* cpu/x86/mp_init.c: Fix HAVE_SMI_HANDLERArthur Heymans2021-12-061-19/+19
* cpu/x86/mp_init.c: Fix building with no smihandlerArthur Heymans2021-12-031-0/+3