summaryrefslogtreecommitdiffstats
path: root/src/cpu/x86
Commit message (Expand)AuthorAgeFilesLines
* cpu/x86/lapic: Replace LOCAL_APIC_ADDR referencesKyösti Mälkki2021-06-112-1/+8
* cpu/x86/lapic: Drop read/write_around aliasesKyösti Mälkki2021-06-101-3/+3
* cpu/x86/lapic: Separate stop_this_cpu()Kyösti Mälkki2021-06-104-72/+74
* cpu/x86/lapic: Add wait_ipi_completion() helpersKyösti Mälkki2021-06-101-51/+42
* cpu/x86/lapic: Add lapic_busy() helperArthur Heymans2021-06-102-10/+10
* cpu/x86/lapic: Add lapic_send_ipi() helperArthur Heymans2021-06-102-39/+12
* cpu/x86/lapic: Do not inline some utility functionsKyösti Mälkki2021-06-102-2/+42
* cpu/x86/lapic: Add lapic_update32() helperKyösti Mälkki2021-06-101-27/+13
* cpu/x86/lapic: Add Kconfig choice LAPIC_ACCESS_MODEKyösti Mälkki2021-06-092-0/+26
* cpu/x86/lapic: Drop IOAPIC testKyösti Mälkki2021-06-091-10/+5
* cpu/x86/lapic: Redo DEBUG_HALT_SELFKyösti Mälkki2021-06-071-25/+21
* cpu/x86/lapic: Declare start_cpu() staticKyösti Mälkki2021-06-071-1/+1
* cpu/x86/lapic: Drop parallel_cpu_init inside LEGACY_SMP_INITKyösti Mälkki2021-06-071-16/+4
* cpu/x86: Drop Kconfig PARALLEL_CPU_INITKyösti Mälkki2021-06-072-11/+8
* cpu/x86: Default to PARALLEL_MP selectedKyösti Mälkki2021-06-071-1/+6
* cpu/x86/smm: Fix u32 type mismatch in print statementPaul Menzel2021-05-301-1/+1
* cpu/x86/smm: Fix size_t type mismatch in print statementPaul Menzel2021-05-301-1/+1
* cpu/x86/smm: Fix uintptr_t type mismatches in print statementsPaul Menzel2021-05-301-6/+6
* cpu/x86/entry16.S: Make Intel CBnT TOCTOU safeArthur Heymans2021-05-281-0/+14
* cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=yArthur Heymans2021-05-181-0/+1
* cpu/x86/smm: Fix typoPatrick Georgi2021-05-101-1/+1
* *x86: fix x2apic mode boot issueWonkyu Kim2021-05-101-14/+17
* src/cpu/x86/smm: remove debug message; not thread safeRocky Phagura2021-05-051-3/+1
* cpu/x86/mtrr: Use a Kconfig for reserving MTRRs for OSTim Wawrzynczak2021-04-292-12/+29
* cpu/x86: Fix control flow UNREACHABLE issueJohn Zhao2021-04-231-1/+1
* cpu/x86/smm/smm_module_loaderv2.c: Rename fileArthur Heymans2021-04-192-1/+1
* cpu/x86/smm: Drop the V1 smmloaderArthur Heymans2021-04-194-417/+4
* cpu/x86/smm_loaderv2: Use the permanent stack top during relocationArthur Heymans2021-04-193-25/+18
* *x86: Support x2apic modeWonkyu Kim2021-04-153-9/+52
* cpu/x86/smm: Fix SMM start address passingMarc Jones2021-03-241-5/+6
* cpu/x86/mp_init.c: Drop unnecessary preprocessor usageArthur Heymans2021-03-191-9/+9
* cpu/x86/mp_init.c: Don't overwrite the global variable per CPUArthur Heymans2021-03-191-1/+0
* cpu/x86/smm_module_loaderv2.c: Remove noop stack size checkArthur Heymans2021-03-191-15/+5
* cpu/x86/mp_init: Allow stub sizes larger than the save state sizeArthur Heymans2021-03-193-19/+32
* cpu/x86/smm_loaderv2: Remove unused variablesArthur Heymans2021-03-191-17/+7
* cpu/x86/smm/smm_module_loaderv2.c: Constify setup_stub()Arthur Heymans2021-03-191-2/+2
* cpu/x86/smm_module_hander: Set up a save state mapArthur Heymans2021-03-193-8/+14
* cpu/x86/smm_loaderv2: Fix when only 1 CPU is presentArthur Heymans2021-03-191-15/+17
* cpu/x86/smm_stub.S: Drop smm_runtime from the stubArthur Heymans2021-03-194-46/+2
* cpu/x86/smm.h: Remove smm runtime pointer from smm_loader_paramsArthur Heymans2021-03-192-2/+0
* cpu/x86/mp_init.c: Copy the stub parameter start32_offset into ramstageArthur Heymans2021-03-193-5/+8
* cpu/x86/smm_module_handler: Add relocatable module paramsArthur Heymans2021-03-193-12/+31
* cpu/x86/mp_init.c: Calculate perm_smbase from ramstage dataArthur Heymans2021-03-181-1/+1
* cpu/x86/smm: Move apic_id_to_cpu map to smm_stub paramsArthur Heymans2021-03-184-9/+12
* cpu/x86/smm_stub.S: Drop unused module_handler parameterArthur Heymans2021-03-183-17/+5
* cpu/x86/smm: Move relocatable stub paramsArthur Heymans2021-03-182-24/+0
* cbfs: Replace more instances of cbfs_boot_locate() with newer APIsJulius Werner2021-03-171-27/+2
* program_loading: Replace prog_rdev() with raw start pointer and sizeJulius Werner2021-03-171-2/+2
* src/cpu/x86: Add helper mp_run_on_all_apsAamir Bohra2021-03-111-0/+22
* src: use ARRAY_SIZE where possiblePatrick Georgi2021-02-151-1/+1