cpu/x86/lapic: Always have LAPIC enabled

LAPIC has been available since P54C released 1993.

Change-Id: Id564a3007ea7a3d9fb81005a05399a18c4cf7289
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/61794
Reviewed-by: coreboot org <coreboot.org@gmail.com>
Reviewed-by: Elyes Haouas <ehaouas@noos.fr>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Kyösti Mälkki
2022-02-10 07:13:29 +02:00
committed by Felix Held
parent 70e62188f4
commit 0e9830884c
2 changed files with 0 additions and 9 deletions

View File

@@ -64,14 +64,6 @@ void enable_lapic(void)
enable_lapic_mode(try_set_x2apic); enable_lapic_mode(try_set_x2apic);
} }
void disable_lapic(void)
{
msr_t msr;
msr = rdmsr(LAPIC_BASE_MSR);
msr.lo &= ~(LAPIC_BASE_MSR_ENABLE | LAPIC_BASE_MSR_X2APIC_MODE);
wrmsr(LAPIC_BASE_MSR, msr);
}
uintptr_t cpu_get_lapic_addr(void) uintptr_t cpu_get_lapic_addr(void)
{ {
return LAPIC_DEFAULT_BASE; return LAPIC_DEFAULT_BASE;

View File

@@ -181,7 +181,6 @@ void stop_this_cpu(void);
void enable_lapic(void); void enable_lapic(void);
void enable_lapic_mode(bool try_set_x2apic); void enable_lapic_mode(bool try_set_x2apic);
void disable_lapic(void);
void setup_lapic_interrupts(void); void setup_lapic_interrupts(void);
static inline unsigned int early_lapicid(void) static inline unsigned int early_lapicid(void)