summaryrefslogtreecommitdiff
path: root/src/include/cpu/x86/lapic.h
AgeCommit message (Expand)Author
2023-07-05arch/x86: Ensure LAPIC mode for exception handlerKyösti Mälkki
2022-12-10treewide: Include <device/mmio.h> instead of <arch/mmio.h>Elyes Haouas
2022-11-10cpu/x86/lapic.h: Fix CONFIG_X2APIC_RUNTIMEArthur Heymans
2022-08-01include: Add SPDX-License-Identifiers to files missing themMartin Roth
2022-07-18arch/x86: Add X2APIC_LATE_WORKAROUNDSubrata Banik
2022-02-10Revert "cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if available"Felix Held
2022-02-05cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki
2022-02-05cpu/x86/lapic: Fix choice X2APIC_ONLYKyösti Mälkki
2022-02-05cpu/x86/lapic: Add lapic_send_ipi_self,others()Kyösti Mälkki
2022-02-05cpu/x86/lapic: Unify some parameterKyösti Mälkki
2022-02-05cpu/x86/lapic: Support switching to X2APIC modeKyösti Mälkki
2022-02-05cpu/x86/lapic: Unconditionally use CPUID leaf 0xb if availableKyösti Mälkki
2021-10-18cpu/x86/lapic: Drop xapic_write_atomic()Kyösti Mälkki
2021-06-10cpu/x86/lapic: Drop read/write_around aliasesKyösti Mälkki
2021-06-10cpu/x86/lapic: Separate stop_this_cpu()Kyösti Mälkki
2021-06-10cpu/x86/lapic: Add lapic_busy() helperArthur Heymans
2021-06-10cpu/x86/lapic: Add lapic_send_ipi() helperArthur Heymans
2021-06-10cpu/x86/lapic: Do not inline some utility functionsKyösti Mälkki
2021-06-10cpu/x86/lapic: Add lapic_update32() helperKyösti Mälkki
2021-06-10cpu/x86/lapic: Regroup LAPIC accessorsKyösti Mälkki
2021-06-09cpu/x86/lapic: Add Kconfig choice LAPIC_ACCESS_MODEKyösti Mälkki
2021-06-07cpu/x86/lapic: Declare start_cpu() staticKyösti Mälkki
2021-05-10*x86: fix x2apic mode boot issueWonkyu Kim
2021-04-15*x86: Support x2apic modeWonkyu Kim
2020-10-31cpu/x86/lapic: rename virtual wire mode initialization functionFelix Held
2020-07-05include/cpu/x86/lapic: Add support for x86_64Patrick Rudolph
2020-06-22cpu/x86/lapic: Support x86_64 and clean up codePatrick Rudolph
2019-12-19src: Use '#include <smp/node.h>' when appropriateElyes HAOUAS
2019-09-14arch/x86: Replace some __PRE_RAM__ useKyösti Mälkki
2019-09-14cpu/x86: Drop lapic_remote_read()Kyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2018-10-08Move compiler.h to commonlibNico Huber
2018-09-14complier.h: add __always_inline and use it in code baseAaron Durbin
2017-08-19arch/x86: Fix ugly NEED_LAPIC useKyösti Mälkki
2017-07-13src/include: add IS_ENABLED() around Kconfig symbol referencesMartin Roth
2017-03-13src/include: Wrap lines at 80 columnsLee Leahy
2017-03-13src/include: Add spaces around :Lee Leahy
2017-03-13src/include: Fix indent for case labelsLee Leahy
2017-03-13src/include: Fix space between type, * and variable nameLee Leahy
2017-03-12src/include: Remove spaces before ( and after )Lee Leahy
2017-03-09src/include: Add space after commaLee Leahy
2016-08-23src/include: Capitalize APIC and SMMElyes HAOUAS
2014-11-30Replace hlt() loops with halt()Patrick Georgi
2014-02-11SMP: Add arch-agnostic boot_cpu()Kyösti Mälkki
2013-08-15Include boot_cpu.c for romstage buildsKyösti Mälkki
2013-05-10Drop prototype guarding for romccStefan Reinauer
2012-11-20Unify use of bool config variablesStefan Reinauer
2012-07-31Revert "Use broadcast SIPI to startup siblings"Sven Schnelle
2012-07-02Use broadcast SIPI to startup siblingsSven Schnelle
2012-05-08Clean up #ifsPatrick Georgi
2012-03-30Add an option to keep the ROM cached after romstageStefan Reinauer
2012-03-16xchg is atomic with side-effectsPatrick Georgi
2010-03-28drop unneeded __ROMCC__ checks when the check for __PRE_RAM__ is moreStefan Reinauer
2010-02-22This is a general cleanup patchStefan Reinauer
2009-11-06Split the two usages of __ROMCC__:Myles Watson
2009-10-17Remove CONFIG_ from #defines that aren't config variables. Trivial.Myles Watson
2009-04-06(trivial) fix some warningsStefan Reinauer
2008-08-02Go back to SIPI WAIT state for those CPUS defining the newly introducedStefan Reinauer
2007-12-19Changed the stop_this_cpu() to just hlt.Marc Jones
2005-12-021201_ht_bus0_dev0_fidvid_core.diffStefan Reinauer
2004-10-14- Renamed cpu header filesEric Biederman