From a9473ecbb142d07e95b120dbab6e9e50017f1e55 Mon Sep 17 00:00:00 2001 From: Elyes HAOUAS Date: Wed, 24 Oct 2018 15:55:53 +0200 Subject: src: Replace common MSR addresses with macros Change-Id: I9fba67be12483ea5e12ccd34c648735d409bc8b0 Signed-off-by: Elyes HAOUAS Reviewed-on: https://review.coreboot.org/29252 Tested-by: build bot (Jenkins) Reviewed-by: Richard Spiegel --- src/cpu/x86/lapic/boot_cpu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/cpu/x86/lapic/boot_cpu.c') diff --git a/src/cpu/x86/lapic/boot_cpu.c b/src/cpu/x86/lapic/boot_cpu.c index 7ba21fe90c..4654086114 100644 --- a/src/cpu/x86/lapic/boot_cpu.c +++ b/src/cpu/x86/lapic/boot_cpu.c @@ -13,13 +13,14 @@ #include #include +#include #if IS_ENABLED(CONFIG_SMP) int boot_cpu(void) { int bsp; msr_t msr; - msr = rdmsr(0x1b); + msr = rdmsr(LAPIC_BASE_MSR); bsp = !!(msr.lo & (1 << 8)); return bsp; } -- cgit v1.2.3