summaryrefslogtreecommitdiff
path: root/src/cpu
AgeCommit message (Expand)Author
2020-06-23src/*: Update makefiles to exclude x86 code from psp-verstageMartin Roth
2020-06-22cpu/x86/lapic: Support x86_64 and clean up codePatrick Rudolph
2020-06-17cpu/x86/smm: Add helper functions to verify SMM accessPatrick Rudolph
2020-06-16Revert "x86/lapic: Set EXTINT on BSP only"Angel Pons
2020-06-16x86/lapic: Set EXTINT on BSP onlyZheng Bao
2020-06-16cpu/x86: Define MTRR_CAP_PRMRRKyösti Mälkki
2020-06-16sb,soc/intel: Replace smm_southbridge_enable_smi()Kyösti Mälkki
2020-06-16arch/x86: Create helper for APM_CNT SMI triggersKyösti Mälkki
2020-06-15gm45 boards: Factor out MAX_CPUSAngel Pons
2020-06-15pineview boards: Factor out MAX_CPUSAngel Pons
2020-06-15haswell boards: Factor out MAX_CPUSAngel Pons
2020-06-15arrandale boards: Factor out MAX_CPUSAngel Pons
2020-06-15sandybridge boards: Factor out MAX_CPUSAngel Pons
2020-06-15cpu/intel: Remove obsolete comment in CAR setupKyösti Mälkki
2020-06-15arch/x86: Remove NO_FIXED_XIP_ROM_SIZEKyösti Mälkki
2020-06-15arch/x86: Remove XIP_ROM_SIZEKyösti Mälkki
2020-06-13cpu/intel/car: Use symbols for CAR MTRR setupKyösti Mälkki
2020-06-13treewide: Add Kconfig variable MEMLAYOUT_LD_FILEFurquan Shaikh
2020-06-10amd/00730F01: Clean the Microcode updatingZheng Bao
2020-06-06src: Remove unused 'include <cpu/x86/mtrr.h>'Elyes HAOUAS
2020-06-06cpu/intel/haswell: Remove unused 'include <cpu/x86/bist.h>'Elyes HAOUAS
2020-06-06src: Remove unused '#include <cpu/x86/smm.h>'Elyes HAOUAS
2020-06-04cpu/intel/slot_1: Select 16KiB bootblock if console is enabledKeith Hui
2020-06-02amd/microcode: Change equivalant ID width to 16bitZheng Bao
2020-06-02cpu/x86/mtrr: add x86_setup_mtrrs_with_detect_no_above_4gb()Aaron Durbin
2020-06-02cpu/x86/mtrr: add helper for setting multiple MTRRsAaron Durbin
2020-06-02src: Remove unused '#include <cpu/x86/lapic.h>'Elyes HAOUAS
2020-05-28arch/x86: Remove more romcc leftoversKyösti Mälkki
2020-05-28cpu/intel/common: Fix typo in commentElyes HAOUAS
2020-05-18src: Remove leading blank lines from SPDX headerElyes HAOUAS
2020-05-13src: Remove unused '#include <stddef.h>'Elyes HAOUAS
2020-05-13src: Remove unused '#include <stdint.h>'Elyes HAOUAS
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-10src/cpu: Replace GPLv2 long form headers with SPDX headerElyes HAOUAS
2020-05-09src/: Replace GPL boilerplate with SPDX headersPatrick Georgi
2020-05-08cpu/x86/mtrr: Replace GPLv2 long form headers with SPDX headerElyes HAOUAS
2020-05-06treewide: replace GPLv2 long form headers with SPDX headerPatrick Georgi
2020-05-06treewide: Move "is part of the coreboot project" line in its own commentPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-05-02intel/stm: Drop now unneeded `num_cpus` paramEugene D Myers
2020-05-02intel/stm: Place resource list right below MSEGEugene D Myers
2020-05-01cpu/x86/mtrr/earlymtrr: Validate MTRR argumentsRaul E Rangel
2020-05-01src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS
2020-04-29arch/x86: Implement RESET_VECTOR_IN_RAMFelix Held
2020-04-29src/cpu/x86/mtrr/earlymtrr: Add clear_all_var_mtrrRaul E Rangel
2020-04-29cpu/x86/16bit/entry16.inc: Fix typos in commentRaul E Rangel
2020-04-28device: Constify struct device * parameter to acpi_fill_ssdt()Furquan Shaikh
2020-04-04src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-29cpu/x86/Makefile.inc: Fix external toolchain buildArthur Heymans
2020-03-25acpi: correct the processor devices scopeMichał Żygowski
2020-03-23acpi: Change Processor ACPI Name (Intel only)Christian Walter
2020-03-21cpu/x86: Fix typoSubrata Banik
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2020-03-15cpu/intel/model_2065x: Add missing CPU IDsAngel Pons
2020-03-15treewide: Replace uses of "Nehalem"Angel Pons
2020-03-15nb/intel/nehalem: Rename to ironlakeAngel Pons
2020-03-11prog_loaders: Remove CONFIG_MIRROR_PAYLOAD_TO_RAM_BEFORE_LOADINGJulius Werner
2020-03-07cpu/x86/smm: Add smm_size to relocatable smmstubArthur Heymans
2020-03-04src: capitalize 'PCIe'Elyes HAOUAS
2020-03-04cpu/intel/model_206ax: Lock MSR on all coresPatrick Rudolph
2020-03-04cpu/microcode: Fix config CPU_MICROCODE_CBFS_EXTERNAL_BINSNico Huber
2020-03-03cpu/intel/slot_1: Cache romstage XIP executionArthur Heymans
2020-02-24cpu/Kconfig: Remove old reference to ROMCCElyes HAOUAS
2020-02-24src: capitalize 'RAM'Elyes HAOUAS
2020-02-21cpu/x86/smm: Convert C++ style commentEugene Myers
2020-02-18cpu: Allow to configure microcode at pre-defined addressAndrey Petrov
2020-02-18cpu/x86/name: Make name.c file available in romstageUsha P
2020-02-17treewide: capitalize 'BIOS'Elyes HAOUAS
2020-02-17cpu/x86/smm: Remove blank line in codeEugene Myers
2020-02-17cpu/x86: Remove unnecessary guardEugene Myers
2020-02-17cpu/x86: Adjust STM smm_save_state_sizeEugene Myers
2020-02-09cpu/intel: Drop unused fileElyes HAOUAS
2020-02-09cpu/x86/smm: Add overflow checkNico Huber
2020-02-06cpu/x86: Put guard around align for smm_save_state_sizeEugene Myers
2020-02-05security/intel/stm: Add STM supportEugene Myers
2020-02-04cpu/x86: Make MP init timeout configurableJonathan Zhang
2020-01-18cpu/intel/model_6?x{slot_1}: Leave enabling CONFIG_SMP to the mainboardKeith Hui
2020-01-09drivers/pc80/rtc: Separate {get|set}_option() prototypesKyösti Mälkki
2019-12-27cpu/intel/microcode: Apply more strict guard for assembly filesKyösti Mälkki
2019-12-26src/x86|cpu/intel: Hardcode FIT and IDMarshall Dawson
2019-12-26cpu/intel/car/p4-netburst: Add assert for SIPI_VECTOR_IN_ROMKyösti Mälkki
2019-12-20AGESA,binaryPI: Drop remains of ROMCC_BOOTBLOCKKyösti Mälkki
2019-12-20AGESA,binaryPI: Enable lapic early for udelay()Kyösti Mälkki
2019-12-20AGESA fam14: Remove early PCI subsystem ID settingKyösti Mälkki
2019-12-20AGESA fam14: Remove early p-state settingKyösti Mälkki
2019-12-19arch/x86,soc/intel: Drop RESET_ON_INVALID_RAMSTAGE_CACHEKyösti Mälkki
2019-12-19arch/x86: Fix S3 resume without stage cacheKyösti Mälkki
2019-12-19src: Remove unused 'include <arch/cpu.h>'Elyes HAOUAS
2019-12-19src: Use '#include <smp/node.h>' when appropriateElyes HAOUAS
2019-12-19arch/x86: Drop uses of ROMCC_BOOTBLOCKArthur Heymans
2019-12-19Drop ROMCC code and header guardsArthur Heymans
2019-12-18cpu/x86/mp_init: Fix typoElyes HAOUAS
2019-12-18src: Remove unused 'include <pc80/mc146818rtc.h>'Elyes HAOUAS
2019-12-17cpu/intel: Remove ROMCC header guards and codeElyes HAOUAS
2019-12-14bootblock: Provide some common prototypesKyösti Mälkki
2019-12-13sb/amd/cimx/sb800: Postpone Sb_Poweron_Init() callKyösti Mälkki
2019-12-11AGESA, binaryPI: implement C bootblockMichał Żygowski
2019-12-11fmap: Make FMAP_CACHE mandatory if it is configured inJulius Werner
2019-12-06arch|cpu/x86: Add Kconfig option for x86 reset vectorMarshall Dawson
2019-12-04Change all clrsetbits_leXX() to clrsetbitsXX()Julius Werner