summaryrefslogtreecommitdiffstats
path: root/src/cpu
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86/smm: Don't save EFERArthur Heymans2023-08-211-38/+5
* cpu/amd/pi/00730F01: Use common code for mp_initArthur Heymans2023-08-081-0/+1
* cpu: Add SPDX license headers to MakefilesMartin Roth2023-08-0638-0/+76
* src/*/post_code.h: Change post code prefix to POSTCODEYuchen He2023-08-056-45/+45
* cpu: Get rid of CPU_SPECIFIC_OPTIONSElyes Haouas2023-08-0411-54/+21
* cpu/amd/mtrr: Use newer function for resource declarationArthur Heymans2023-07-121-1/+1
* cpu/intel/microcode: Drop unnecessary alignment for split microcodeSubrata Banik2023-07-121-1/+1
* cpu/x86/lapic: Fix regression with X2APIC_LATE_WORKAROUNDKyösti Mälkki2023-07-081-1/+7
* cpu: Enable per-CPUID microcode loading in CBFSSubrata Banik2023-07-085-6/+110
* cpu/intel/microcode: Avoid Pre-RAM microcode update if FIT enableSubrata Banik2023-07-081-0/+1
* cpu/x86: Add some notes about XAPIC/X2APICKyösti Mälkki2023-07-061-0/+10
* cpu/x86/lapic: Fix X2APIC_ONLY regressionKyösti Mälkki2023-07-061-0/+2
* cpu/x86: Reduce scope of MTRR functions used locallyKyösti Mälkki2023-07-031-2/+2
* commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious2023-06-237-12/+12
* cpu/x86/smm: Drop fxsave/fxrstor logicArthur Heymans2023-06-042-72/+15
* cpu/x86/mp_init: Use clflush to write SIPI data back to RAMJeremy Compostella2023-05-312-11/+12
* libpayload;arch,cpu/x86: drop USE_MARCH_586 Kconfig optionFelix Held2023-05-271-2/+0
* cpu/intel/haswell: Add Broadwell Trad µcode updatesAngel Pons2023-05-271-0/+2
* cpu/x86/sse_enable.inc: Remove unused fileArthur Heymans2023-05-261-12/+0
* cpu/Kconfig: Remove MMX config optionArthur Heymans2023-05-2510-15/+0
* cpu/x86/smm_stub.S: Fix commentArthur Heymans2023-05-231-1/+1
* cpu/x86/smm_stub.S: Update commentArthur Heymans2023-05-231-1/+1
* Kconfig: Get rid of named choice LAPIC_ACCESS_MODEMartin Roth2023-05-211-4/+4
* cpu/qemu-x86/cache_as_ram_bootblock: drop duplicated post codeAlexander Goncharov2023-05-181-2/+0
* cpu/amd/pi/00730f01/Kconfig: use hexadecimal CPU number in ACPIFelix Held2023-05-161-1/+1
* acpi/Kconfig: move \_SB scope out of ACPI_CPU_STRINGFelix Held2023-05-131-1/+1
* cpu,nb/amd/pi/00730F01: dynamically generate CPU devicesFelix Held2023-05-132-48/+8
* treewide: Add missing include guards to chip.hJan Samek2023-04-283-0/+15
* cpu/intel/speedstep: Separate single SSDT CPU entryKyösti Mälkki2023-04-261-35/+43
* cpu/amd/pi/00730F01: rename fixme.c to cpu_io_init.cFelix Held2023-04-222-2/+2
* cpu/amd/pi/00730F01/fixme: replace some magic numbersFelix Held2023-04-211-4/+6
* cpu/amd/pi/00730F01/fixme: use coreboot's PCI access functionsFelix Held2023-04-211-36/+13
* include/cpu/amd/mtrr: rename functions to get top of memory regionsFelix Held2023-04-211-1/+1
* src/cpu/power9: move part of scom.h to scom.cSergii Dmytruk2023-04-181-16/+18
* cpu,soc/intel: Separate single SSDT CPU entryKyösti Mälkki2023-04-173-51/+60
* cpu,soc/intel: Sync ACPI CPU object implementationsKyösti Mälkki2023-04-143-31/+19
* cpu,soc/intel: Use acpigen_write_processor_device()Elyes Haouas2023-04-143-12/+12
* cpu/intel/speedstep: Refactor P-state coordinationKyösti Mälkki2023-04-141-7/+12
* intel/i82371eb,speedstep: Use dev_count_cpu()Kyösti Mälkki2023-04-141-13/+1
* cpu/x86/mp_init.c: Set topology on BSPArthur Heymans2023-04-131-0/+1
* cpu/x86/topology: Add code to fill in topology on struct pathArthur Heymans2023-04-063-0/+109
* cpu/mp_init.c: Only enable CPUs once they execute codeArthur Heymans2023-04-061-0/+2
* cpu/smm_module_loader.c: Fix up CPU index locallyArthur Heymans2023-04-062-18/+16
* cpu/x86/mp_init.c: Generate a C header to get start32 offsetArthur Heymans2023-04-065-9/+27
* cpu/x86/mp_init.c: Keep track of initial lapic ID inside device_pathArthur Heymans2023-04-061-14/+11
* cpu/x86/64bit/Makefile: use all_x86 make targetFelix Held2023-04-041-5/+1
* cpu/x86/64bit/Makefile: use verstage_x86 make targetFelix Held2023-04-041-3/+1
* cpu/x86/lapic,pae,tsc/Makefile: use all_x86 targetFelix Held2023-04-043-20/+4
* 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