summaryrefslogtreecommitdiffstats
path: root/src/include/cpu/x86/lapic.h
Commit message (Expand)AuthorAgeFilesLines
* arch/x86: Ensure LAPIC mode for exception handlerKyösti Mälkki2023-07-051-0/+12
* treewide: Include <device/mmio.h> instead of <arch/mmio.h>Elyes Haouas2022-12-101-1/+1
* cpu/x86/lapic.h: Fix CONFIG_X2APIC_RUNTIMEArthur Heymans2022-11-101-1/+3
* include: Add SPDX-License-Identifiers to files missing themMartin Roth2022-08-011-0/+2
* arch/x86: Add X2APIC_LATE_WORKAROUNDSubrata Banik2022-07-181-0/+1
* Revert "cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if available"Felix Held2022-02-101-1/+1
* cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki2022-02-051-1/+1
* cpu/x86/lapic: Fix choice X2APIC_ONLYKyösti Mälkki2022-02-051-0/+8
* cpu/x86/lapic: Add lapic_send_ipi_self,others()Kyösti Mälkki2022-02-051-0/+11
* cpu/x86/lapic: Unify some parameterKyösti Mälkki2022-02-051-5/+5
* cpu/x86/lapic: Support switching to X2APIC modeKyösti Mälkki2022-02-051-1/+1
* cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if availableKyösti Mälkki2022-02-051-1/+1
* cpu/x86/lapic: Drop xapic_write_atomic()Kyösti Mälkki2021-10-181-14/+3
* cpu/x86/lapic: Drop read/write_around aliasesKyösti Mälkki2021-06-101-3/+0
* cpu/x86/lapic: Separate stop_this_cpu()Kyösti Mälkki2021-06-101-1/+1
* cpu/x86/lapic: Add lapic_busy() helperArthur Heymans2021-06-101-2/+10
* cpu/x86/lapic: Add lapic_send_ipi() helperArthur Heymans2021-06-101-1/+14
* cpu/x86/lapic: Do not inline some utility functionsKyösti Mälkki2021-06-101-34/+3
* cpu/x86/lapic: Add lapic_update32() helperKyösti Mälkki2021-06-101-0/+19
* cpu/x86/lapic: Regroup LAPIC accessorsKyösti Mälkki2021-06-101-42/+62
* cpu/x86/lapic: Add Kconfig choice LAPIC_ACCESS_MODEKyösti Mälkki2021-06-091-0/+6
* cpu/x86/lapic: Declare start_cpu() staticKyösti Mälkki2021-06-071-3/+0
* *x86: fix x2apic mode boot issueWonkyu Kim2021-05-101-3/+3
* *x86: Support x2apic modeWonkyu Kim2021-04-151-3/+53
* cpu/x86/lapic: rename virtual wire mode initialization functionFelix Held2020-10-311-2/+2
* include/cpu/x86/lapic: Add support for x86_64Patrick Rudolph2020-07-051-2/+2
* cpu/x86/lapic: Support x86_64 and clean up codePatrick Rudolph2020-06-221-51/+14
* src: Use '#include <smp/node.h>' when appropriateElyes HAOUAS2019-12-191-1/+0
* arch/x86: Replace some __PRE_RAM__ useKyösti Mälkki2019-09-141-4/+0
* cpu/x86: Drop lapic_remote_read()Kyösti Mälkki2019-09-141-24/+0
* coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-081-2/+2
* Move compiler.h to commonlibNico Huber2018-10-081-1/+0
* complier.h: add __always_inline and use it in code baseAaron Durbin2018-09-141-7/+6
* arch/x86: Fix ugly NEED_LAPIC useKyösti Mälkki2017-08-191-14/+18
* src/include: add IS_ENABLED() around Kconfig symbol referencesMartin Roth2017-07-131-3/+3
* src/include: Wrap lines at 80 columnsLee Leahy2017-03-131-4/+8
* src/include: Add spaces around :Lee Leahy2017-03-131-9/+9
* src/include: Fix indent for case labelsLee Leahy2017-03-131-18/+18
* src/include: Fix space between type, * and variable nameLee Leahy2017-03-131-1/+1
* src/include: Remove spaces before ( and after )Lee Leahy2017-03-121-1/+1
* src/include: Add space after commaLee Leahy2017-03-091-3/+3
* src/include: Capitalize APIC and SMMElyes HAOUAS2016-08-231-1/+1
* Replace hlt() loops with halt()Patrick Georgi2014-11-301-4/+2
* SMP: Add arch-agnostic boot_cpu()Kyösti Mälkki2014-02-111-6/+1
* Include boot_cpu.c for romstage buildsKyösti Mälkki2013-08-151-0/+4
* Drop prototype guarding for romccStefan Reinauer2013-05-101-2/+0
* Unify use of bool config variablesStefan Reinauer2012-11-201-1/+1
* Revert "Use broadcast SIPI to startup siblings"Sven Schnelle2012-07-311-4/+11
* Use broadcast SIPI to startup siblingsSven Schnelle2012-07-021-11/+4
* Clean up #ifsPatrick Georgi2012-05-081-1/+1