From 83f0c0259b71467423c05cec1325e667e6d64f0d Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 9 Apr 2024 17:53:32 +0200 Subject: [PATCH] bsps: Include This fixes commit b678a199e499b6c3f0b453393434aefaee180423 for SMP configurations. --- bsps/i386/shared/irq/irq.c | 1 + bsps/shared/dev/clock/clockimpl.h | 1 + bsps/shared/dev/irq/arm-gicv2.c | 1 + bsps/shared/dev/irq/arm-gicv3.c | 1 + bsps/sparc/leon3/start/eirq.c | 1 + bsps/sparc/shared/irq/irq-shared.c | 1 + 6 files changed, 6 insertions(+) diff --git a/bsps/i386/shared/irq/irq.c b/bsps/i386/shared/irq/irq.c index 57753c2f77..3f85c69812 100644 --- a/bsps/i386/shared/irq/irq.c +++ b/bsps/i386/shared/irq/irq.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/bsps/shared/dev/clock/clockimpl.h b/bsps/shared/dev/clock/clockimpl.h index 592046ec27..b27f7c15bc 100644 --- a/bsps/shared/dev/clock/clockimpl.h +++ b/bsps/shared/dev/clock/clockimpl.h @@ -42,6 +42,7 @@ #include #include #include +#include #include #include #include diff --git a/bsps/shared/dev/irq/arm-gicv2.c b/bsps/shared/dev/irq/arm-gicv2.c index 3cd27b2fa6..b7e30f2eb2 100644 --- a/bsps/shared/dev/irq/arm-gicv2.c +++ b/bsps/shared/dev/irq/arm-gicv2.c @@ -38,6 +38,7 @@ #include #include +#include #define GIC_CPUIF ((volatile gic_cpuif *) BSP_ARM_GIC_CPUIF_BASE) diff --git a/bsps/shared/dev/irq/arm-gicv3.c b/bsps/shared/dev/irq/arm-gicv3.c index f85582ccff..8aad0f6482 100644 --- a/bsps/shared/dev/irq/arm-gicv3.c +++ b/bsps/shared/dev/irq/arm-gicv3.c @@ -29,6 +29,7 @@ #include #include +#include void bsp_interrupt_dispatch(void) { diff --git a/bsps/sparc/leon3/start/eirq.c b/bsps/sparc/leon3/start/eirq.c index a0934a7848..58ef1828d6 100644 --- a/bsps/sparc/leon3/start/eirq.c +++ b/bsps/sparc/leon3/start/eirq.c @@ -40,6 +40,7 @@ #include #include +#include #if !defined(LEON3_IRQAMP_EXTENDED_INTERRUPT) /* GRLIB extended IRQ controller IRQ number */ diff --git a/bsps/sparc/shared/irq/irq-shared.c b/bsps/sparc/shared/irq/irq-shared.c index 18360b2b8e..3d73ad90e7 100644 --- a/bsps/sparc/shared/irq/irq-shared.c +++ b/bsps/sparc/shared/irq/irq-shared.c @@ -29,6 +29,7 @@ #include #include +#include static inline int bsp_irq_cpu(int irq) {