summaryrefslogtreecommitdiffstats
path: root/src/cpu/x86/lapic
Commit message (Expand)AuthorAgeFilesLines
* cpu: Rename Makefiles from .inc to .mkMartin Roth2024-01-241-0/+0
* arch to drivers/intel: Fix misspellings & capitalization issuesMartin Roth2023-09-081-1/+1
* cpu: Add SPDX license headers to MakefilesMartin Roth2023-08-061-0/+2
* cpu/x86/lapic: Fix regression with X2APIC_LATE_WORKAROUNDKyösti Mälkki2023-07-081-1/+7
* cpu/x86/lapic,pae,tsc/Makefile: use all_x86 targetFelix Held2023-04-041-10/+2
* cpu/x86: Drop LEGACY_SMP_INITArthur Heymans2022-11-073-508/+0
* cpu/x86: Clean up includesElyes Haouas2022-10-263-4/+5
* arch/x86: Add X2APIC_LATE_WORKAROUNDSubrata Banik2022-07-181-7/+13
* cpu: Get rid of unnecessary blank line {before,after} barceElyes HAOUAS2022-07-171-1/+0
* cpu/x86/lapic: Fix SMP=n case with LEGACY_SMP_INITKyösti Mälkki2022-02-111-0/+2
* cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki2022-02-052-22/+9
* cpu/x86/lapic: Add lapic_send_ipi_self,others()Kyösti Mälkki2022-02-051-2/+2
* cpu/x86/lapic: Support switching to X2APIC modeKyösti Mälkki2022-02-051-7/+37
* cpu/x86/smm: Add SMM_LEGACY_ASEGKyösti Mälkki2022-02-011-2/+4
* cpu/x86/lapic: Drop SMM_SERIALIZED_INITIALIZATIONKyösti Mälkki2022-02-011-45/+1
* arch/x86,cpu/x86,lib/thread: Remove usage of cpu_info from lib/threadRaul E Rangel2021-10-181-1/+0
* cpu/x86/lapic: Drop xapic_write_atomic()Kyösti Mälkki2021-10-181-1/+1
* cpu/x86/lapic: Only deliver ExtINT to BSPKyösti Mälkki2021-10-171-1/+6
* cpu/x86/lapic: Do not set read-only bits in LVTxKyösti Mälkki2021-10-151-7/+3
* cpu/x86/lapic: Add comment on spurious interruptKyösti Mälkki2021-10-151-1/+3
* cpu/x86/lapic: Split virtual_wire_mode_init()Kyösti Mälkki2021-10-151-17/+11
* arch/x86,cpu/x86: Disable the %gs and %fs segmentsRaul E Rangel2021-09-291-1/+2
* arch/x86: Use ENV_X86_64 instead of _x86_64_Patrick Rudolph2021-07-061-1/+1
* treewide: Disable R_AMD64_32S relocation supportPatrick Rudolph2021-06-151-2/+4
* cpu/x86/lapic: Replace LOCAL_APIC_ADDR referencesKyösti Mälkki2021-06-111-0/+6
* 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-103-70/+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-101-5/+5
* cpu/x86/lapic: Add lapic_send_ipi() helperArthur Heymans2021-06-101-28/+6
* 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-091-0/+4
* 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-071-6/+8
* *x86: Support x2apic modeWonkyu Kim2021-04-151-1/+1
* cpu/x86/lapic/secondary.S: Adapt for x86_64Arthur Heymans2020-12-041-0/+13
* cpu/x86/lapic: rename virtual wire mode initialization functionFelix Held2020-10-311-1/+1
* src: Remove unused 'include <cpu/x86/msr.h>'Elyes HAOUAS2020-07-141-1/+0
* src/*: Update makefiles to exclude x86 code from psp-verstageMartin Roth2020-06-231-1/+1
* cpu/x86/lapic: Support x86_64 and clean up codePatrick Rudolph2020-06-222-5/+5
* Revert "x86/lapic: Set EXTINT on BSP only"Angel Pons2020-06-161-11/+15
* x86/lapic: Set EXTINT on BSP onlyZheng Bao2020-06-161-15/+11
* src: Remove unused 'include <cpu/x86/mtrr.h>'Elyes HAOUAS2020-06-061-1/+0
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-115-5/+0
* acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh2020-05-021-1/+1
* src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons2020-04-045-60/+10