summaryrefslogtreecommitdiffstats
path: root/src/cpu/x86
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86: Declare smi_release_lock() staticKyösti Mälkki2019-07-111-1/+1
* arch/x86: Flip HAVE_MONOTONIC_TIMER defaultKyösti Mälkki2019-07-091-2/+0
* cpu/x86: Flip SMM_TSEG defaultKyösti Mälkki2019-07-091-4/+11
* cpu/x86: Declare SMM_ASEGKyösti Mälkki2019-07-092-4/+12
* arch/x86: Avoid HAVE_SMI_HANDLER conditional with smm-classKyösti Mälkki2019-07-092-7/+4
* cpu/x86/smm/smm_module_loader: Compare num_concurrent_stacks to size_tElyes HAOUAS2019-07-081-1/+1
* drivers/pc80: Move UDELAY_IO and UDELAY_TIMER2Kyösti Mälkki2019-07-081-10/+0
* src: Use CRx_TYPE type for CRxElyes HAOUAS2019-07-021-1/+1
* cpu/x86/pae/pgtbl: Add memset with PAEPatrick Rudolph2019-07-021-0/+127
* src/cpu: Use 'include <stdlib.h>' when appropriateElyes HAOUAS2019-06-221-1/+0
* cpu: Add missing #include <commonlib/helpers.h>Elyes HAOUAS2019-06-213-0/+3
* cpu/x86: use ALIGN_UP instead of ALIGN for better readabilityFelix Held2019-06-212-2/+2
* x86/smmstub: Fix compiling with external toolchainsArthur Heymans2019-06-211-2/+2
* Rampayload: Able to build coreboot without ramstageSubrata Banik2019-06-111-12/+16
* cpu/x86/mtrr: Assert that MSR arrays are fully initializedJacob Garber2019-05-291-1/+3
* src/cpu/x86/lapic/lapic.c: Add missing newlineChristian Walter2019-05-281-1/+1
* src/drivers/intel/fsp1_0: Move PLATFORM_USES_FSP1_0Arthur Heymans2019-05-271-7/+0
* {arch,cpu}/x86, drivers/intel: Restore cpu_index error handlingJacob Garber2019-05-162-3/+16
* lapic/lapic_cpu_init: Add cpu_add_map_entry() to store default_apic_idSubrata Banik2019-05-131-0/+2
* arch/cpu: Rename mp_get_apic_id() and add_cpu_map_entry() functionSubrata Banik2019-05-121-28/+7
* cpu/x86: Move checking for MTRR's as a proxy for proper CPU resetArthur Heymans2019-04-211-0/+45
* src: Use #include <timer.h> when appropriateElyes HAOUAS2019-04-061-0/+1
* src: Use 'include <string.h>' when appropriateElyes HAOUAS2019-03-201-0/+1
* coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-0817-51/+51
* src: Drop unused include <arch/acpi.h>Elyes HAOUAS2019-03-061-1/+0
* x86/car: Fix incorrect config usageJulius Werner2019-03-061-1/+1
* arch/io.h: Drop unnecessary includeKyösti Mälkki2019-03-041-1/+0
* cpu/x86/mtrr/mtrr.c:Avoid static scan false positiveRichard Spiegel2019-02-281-0/+2
* cpu/x86/smm: Add qemu's SMM-Revision LevelPatrick Rudolph2019-02-251-0/+1
* symbols.h: Add macro to define memlayout region symbolsJulius Werner2019-02-221-2/+2
* src/cpu/intel: Set get_ia32_fsb function commonElyes HAOUAS2019-01-271-46/+7
* arch/x86: Align _start16bit with C_ENVIRONMENT_BOOBLOCKKyösti Mälkki2019-01-231-1/+2
* buildsystem: Promote rules.h to default includeKyösti Mälkki2019-01-162-2/+0
* arch/x86: Enforce CPU stack alignmentKyösti Mälkki2019-01-142-15/+16
* arch/x86: Drop Kconfig AP_SIPI_VECTORKyösti Mälkki2019-01-132-0/+8
* arch/x86/lapic: Remove second stack poisoningKyösti Mälkki2019-01-111-6/+2
* x86/smm/smmhandler.S: Use tabs instead of white spacesElyes HAOUAS2018-12-241-29/+29
* cpu/x86: Make mp_get_apic_id() function externally availableSubrata Banik2018-12-151-3/+3
* cpu/x86/pae: Fix pointer castsPatrick Rudolph2018-12-051-4/+4
* sb/intel/i82801gx: Clean up unneeded smi setup codeArthur Heymans2018-12-031-3/+1
* nb/intel/x4x: Use common code for SMM in TSEGArthur Heymans2018-12-031-3/+0
* src: Remove duplicated round up functionElyes HAOUAS2018-11-291-1/+1
* cpu/x86/Kconfig.debug: Remove weird dependencies and commentsNico Huber2018-11-231-14/+1
* cpu/x86/Kconfig.debug: Move more options hereNico Huber2018-11-231-0/+24
* soc/intel/common: Bring DISPLAY_MTRRS into the lightNico Huber2018-11-234-7/+219
* src: Remove unneeded include <lib.h>Elyes HAOUAS2018-11-161-1/+0
* src: Remove unneeded include "{arch,cpu}/cpu.h"Elyes HAOUAS2018-11-123-3/+1
* src: Replace common MSR addresses with macrosElyes HAOUAS2018-11-082-5/+4
* x86/mp_init: Add configurable stack size for SMM relocateMarshall Dawson2018-10-292-1/+9
* cpu/x86/smm: Fix non-local header treated as localElyes HAOUAS2018-10-181-4/+4