summaryrefslogtreecommitdiffstats
path: root/src/cpu
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86/cache: CLFLUSH programs to memory before runningArthur Heymans2023-03-134-0/+66
* mp_init: Wait longer for APs to check inPatrick Rudolph2023-03-101-2/+3
* cpu/x86,amd: drop unused LOGICAL_CPUS Kconfig symbolFelix Held2023-03-082-15/+9
* cpu/x86/smm: Add PCI resource store functionalityRobert Zieba2023-03-055-0/+99
* tree: Move 'asmlinkage' before type 'void'Elyes Haouas2023-02-271-1/+1
* cpu/amd/pi/00730F01/model_16_init: use CPUID_FROM_FMS macroFelix Held2023-02-171-1/+1
* cpu/amd/pi/00730F01/model_16_init: use CPUID_ALL_STEPPINGS_MASKFelix Held2023-02-171-2/+1
* cpu/x86/smm: Enable setting SMM console log level from mainboardJohnny Lin2023-02-153-0/+24
* arch/x86/include/cpu: introduce CPU_TABLE_END CPU table terminatorFelix Held2023-02-0917-19/+17
* cpu/intel/model_206ax/model_206ax_init: use CPUID_ALL_STEPPINGS_MASKFelix Held2023-02-081-10/+2
* arch/x86/cpu: introduce and use device_match_maskFelix Held2023-02-0817-108/+119
* mb/samsung: Enable VBOOT_VBNV_FLASHYu-Ping Wu2023-02-082-2/+0
* src: Move POST_BOOTBLOCK_CAR to common postcodes and use itMartin Roth2023-02-071-2/+1
* tree: Drop repeated wordsAlexander Goncharov2023-02-071-2/+2
* treewide: Remove unused <cpu/amd/msr.h>Elyes Haouas2023-01-091-1/+0
* cpu/x86: Set up a separate stack for APsArthur Heymans2022-12-232-2/+11
* Add option to use Ada code in romstageJeremy Compostella2022-12-171-0/+13
* cpu/intel: Fix clearing MTRR for clang 64bitArthur Heymans2022-12-163-15/+18
* cpu/x86/mtrr: rename local cpu_idx variable and make it constFelix Held2022-12-161-2/+2
* cpu/x86/mtrr: use lapicid instead of cpu_index callsFelix Held2022-12-151-5/+6
* cpu/x86/mp_init.c: Improve AP entry pointArthur Heymans2022-12-141-3/+10
* cpu/intel/206ax: Fix generating C state entriesArthur Heymans2022-12-141-1/+1
* cpu/x86/mtrr/mtrr: fix printk format stringsFelix Held2022-12-121-4/+4
* cpu/x86/mtrr: Print cpu index number when set up MTRRs for BSP/APsKane Chen2022-12-121-5/+6
* cpu/cpu.h: Change the function signatureArthur Heymans2022-12-101-9/+1
* mb,sb,soc/intel: Drop useless IO trap handlersKyösti Mälkki2022-12-071-3/+0
* cpu/intel/speedstep: Have nb and sb code provide c5/c6/slfmArthur Heymans2022-12-052-22/+3
* cpu/intel/model_206ax: Remove fake lapic deviceArthur Heymans2022-12-013-25/+6
* cpu/intel/sandybridge: Use enum for ACPI C statesArthur Heymans2022-12-011-3/+14
* aopen/dxplplusu: Support SMM_ASEG and SMM_TSEGKyösti Mälkki2022-11-284-37/+106
* cpu/intel/model_2065x: Don't use a magic APICArthur Heymans2022-11-252-13/+3
* cpu/intel/haswell: Move chip_ops to cpu clusterArthur Heymans2022-11-253-31/+15
* cpu/intel/car: Define post codesMartin Roth2022-11-236-49/+55
* src/cpu: Remove unnecessary space after castsElyes Haouas2022-11-221-1/+1
* cpu/intel/socket_*: Clean up Kconfig filesElyes Haouas2022-11-213-6/+10
* cpu/x86/Kconfig: Drop unused Kconfig symbolElyes Haouas2022-11-171-7/+0
* sb/intel/common: Drop duplicate smi_set_eos()Kyösti Mälkki2022-11-171-9/+1
* cpu/x86/smm: Use common SMM_ASEG regionKyösti Mälkki2022-11-163-10/+6
* cpu/x86: Set thread local storage in C codeArthur Heymans2022-11-123-93/+13
* include/cpu/msr.h: transform into an unionArthur Heymans2022-11-121-1/+1
* cpu/intel/socket_mPGA604: Drop non-working SSE2 disablementKyösti Mälkki2022-11-121-8/+0
* cpu/x86/Kconfig.debug_cpu: Drop unused symbolArthur Heymans2022-11-101-7/+0
* Revert "mb/aopen/dxplplusu: Remove board"Kyösti Mälkki2022-11-098-1/+128
* cpu/*: Drop PARALLEL_MP leftoversArthur Heymans2022-11-095-85/+0
* cpu/x86/smm/module_loader: Fix ASEG loadingArthur Heymans2022-11-091-12/+6
* cpu: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas2022-11-0820-41/+43
* cpu/x86: Drop !CPU_INFO_V2 codeArthur Heymans2022-11-071-9/+0
* cpu/x86: Drop LEGACY_SMP_INITArthur Heymans2022-11-079-1226/+1
* mb/qemu/x86: Remove option for LEGACY_SMP_INITArthur Heymans2022-11-071-14/+0
* cpu/amd/agesa: Remove leftover codeArthur Heymans2022-11-076-113/+0