summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2018-07-10 23:08:56 +0200
committerRichard Braun <rbraun@sceen.net>2018-07-10 23:08:56 +0200
commit26e07e720a1f08f0ce237ce0258fa38b49c47c0d (patch)
treea7800f916ffe23ef7258e9b353111111a3c16a85
parentc2bd2fdd98d68d37982f95e813c83c1688311f9e (diff)
x86/lapic: fix compiler warnings
-rw-r--r--arch/x86/machine/lapic.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/arch/x86/machine/lapic.c b/arch/x86/machine/lapic.c
index ed5bba3f..258fb88c 100644
--- a/arch/x86/machine/lapic.c
+++ b/arch/x86/machine/lapic.c
@@ -209,8 +209,9 @@ lapic_compute_freq(void)
cpu_delay(LAPIC_TIMER_CAL_DELAY);
c2 = lapic_read(&lapic_map->timer_ccr);
lapic_bus_freq = (c1 - c2) * (1000000 / LAPIC_TIMER_CAL_DELAY);
- log_info("lapic: bus frequency: %u.%02u MHz", lapic_bus_freq / 1000000,
- lapic_bus_freq % 1000000);
+ log_info("lapic: bus frequency: %u.%02u MHz",
+ (unsigned int)(lapic_bus_freq / 1000000),
+ (unsigned int)(lapic_bus_freq % 1000000));
lapic_write(&lapic_map->timer_icr, lapic_bus_freq / CLOCK_FREQ);
lapic_write(&lapic_map->svr, 0);
}
@@ -253,7 +254,7 @@ lapic_error_intr(unsigned int vector)
(void)vector;
esr = lapic_read(&lapic_map->esr);
- log_err("lapic: error on cpu%u: esr:%08x", cpu_id(), esr);
+ log_err("lapic: error on cpu%u: esr:%08x", cpu_id(), (unsigned int)esr);
lapic_write(&lapic_map->esr, 0);
lapic_eoi();
}