summaryrefslogtreecommitdiffstats
path: root/src/cpu
Commit message (Expand)AuthorAgeFilesLines
* 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
* cpu/x86/mp_init.c: Fix building without an SMI_HANDLERArthur Heymans2021-12-011-1/+3
* src/cpu,soc/amd/common/block/cpu: Add preload_microcodeRaul E Rangel2021-11-291-0/+5
* cpu/x86: Rename X86_AMD_INIT_SIPI to X86_INIT_NEED_1_SIPISubrata Banik2021-11-292-5/+5
* cpu/intel/hyperthreading: Add missing header <arch/cpu.h>Raul E Rangel2021-11-221-1/+1
* cpu/intel: Use unsigned types in `get_cpu_count()`Angel Pons2021-11-054-7/+7
* cpu/amd/mtrr: Remove topmem global variablesArthur Heymans2021-11-031-44/+1
* cpu/x86/Kconfig: Remove unused CPU_ADDR_BITSArthur Heymans2021-11-036-40/+0
* cpu/amd/mtrr/amd_mtrr.c: Remove unused functionsArthur Heymans2021-11-034-96/+9
* cpu/amd: Always fetch CPU addr bits at runtimeArthur Heymans2021-11-031-9/+2
* src/cpu: drop CPU_X86_CACHE_HELPER and x86_enable_cache wrapper functionFelix Held2021-10-2630-47/+15
* cpu/x86/Kconfig.debug_cpu: drop HAVE_DISPLAY_MTRRS optionFelix Held2021-10-262-5/+0
* cpu/x86: drop CPU_X86_LAPIC Kconfig optionFelix Held2021-10-262-5/+1
* cpu/x86: Introduce and use `CPU_X86_LAPIC`Felix Held2021-10-2615-14/+5
* cpu/intel/socket_LGA775: Drop commented-out entriesFelix Held2021-10-262-4/+0
* cpu/intel/*/Kconfig: move selection of CPU_X86_CACHE_HELPERFelix Held2021-10-2618-8/+10