summaryrefslogtreecommitdiff
path: root/src/arch/x86/cpu.c
AgeCommit message (Expand)Author
2023-04-06cpu/x86/mp_init.c: Keep track of initial lapic ID inside device_pathArthur Heymans
2023-02-08arch/x86/cpu: move cpuid_match to corresponding header fileFelix Held
2023-02-08arch/x86/cpu: introduce and use device_match_maskFelix Held
2022-12-10cpu/cpu.h: Change the function signatureArthur Heymans
2022-11-29Revert "src/arch/x86: Use core apic id to get cpu_index()"Arthur Heymans
2022-11-22src/arch: Remove unnecessary space after castsElyes Haouas
2022-11-12cpu/x86: Set thread local storage in C codeArthur Heymans
2021-07-06arch/x86: Use ENV_X86_64 instead of _x86_64_Patrick Rudolph
2021-06-11cpu/x86/lapic: Replace LOCAL_APIC_ADDR referencesKyösti Mälkki
2021-04-15*x86: Support x2apic modeWonkyu Kim
2021-02-15src: use ARRAY_SIZE where possiblePatrick Georgi
2021-02-07arch/x86/cpu.c: Remove redundant <arch/cpu.h>Elyes HAOUAS
2021-02-06intel: Rename config FSP_USES_MP_SERVICES_PPI to MP_SERVICES_PPIFurquan Shaikh
2020-08-24src/arch: Drop unneeded empty linesElyes HAOUAS
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-02cpu: Add a helper function cpu_get_lapic_addrFurquan Shaikh
2020-04-20drivers/pc80/rtc: Reorganize prototypesKyösti Mälkki
2020-03-23src: capitalize 'APIC'Elyes HAOUAS
2020-03-06src/arch/x86: Convert to SPDX license headerPatrick Georgi
2019-11-03cpu/x86/tsc: Flip and rename TSC_CONSTANT_RATE to UNKNOWN_TSC_RATEKyösti Mälkki
2019-06-21arch/x86/cpu: Add define and strings for HygonJinke Fan
2019-05-16{arch,cpu}/x86, drivers/intel: Restore cpu_index error handlingJacob Garber
2019-05-13src/arch/x86: Use core apic id to get cpu_index()Subrata Banik
2019-05-12arch/cpu: Rename mp_get_apic_id() and add_cpu_map_entry() functionSubrata Banik
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-04arch/io.h: Drop unnecessary includeKyösti Mälkki
2018-12-13cpuid: Add helper function for cpuid(1) functionsSubrata Banik
2018-07-09src/{arch,commonlib,cpu}: Use "foo *bar" instead of "foo* bar"Elyes HAOUAS
2018-05-04arch/x86/cpu.c: Remove unneeded headersElyes HAOUAS
2018-04-01x86: Increase time out for parking APs to 250msFurquan Shaikh
2017-11-23Constify struct cpu_device_id instancesJonathan Neuschäfer
2017-03-20arch/x86: Fix most of remaining issues detected by checkpatchLee Leahy
2017-03-17arch/x86: Fix space issues detected by checkpatchLee Leahy
2017-03-17arch/x86: Fix issues with braces detected by checkpatchLee Leahy
2016-12-08cpu/x86: allow AP callbacks after MP initAaron Durbin
2016-08-28src/arch: Add required space before opening parenthesis '('Elyes HAOUAS
2016-07-31src/arch: Capitalize CPU, RAM and ROMElyes HAOUAS
2016-02-19x86: add coreboot table entry for TSC infoAaron Durbin
2016-02-19lib/coreboot_table: add function to allow arch code to add recordsAaron Durbin
2016-01-19arch/x86: Indent using tabs not spacesMartin Roth
2016-01-14arch/x86: add missing license headersMartin Roth
2015-12-02x86/smm: Initialize SMM on some CPUs one-by-oneDamien Zammit
2015-09-05symbols: add '_' to pci_drivers and cpu_drivers symbolsAaron Durbin
2015-07-13x86: flatten hierarchyStefan Reinauer