[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 13/19] hw/arm: Include missing 'target/arm/gtimer.h' header
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH 13/19] hw/arm: Include missing 'target/arm/gtimer.h' header |
Date: |
Tue, 13 May 2025 18:39:22 +0100 |
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
---
hw/arm/aspeed_ast27x0.c | 1 +
hw/arm/bcm2838.c | 1 +
hw/arm/exynos4210.c | 1 +
hw/arm/fsl-imx8mp.c | 1 +
hw/arm/mps3r.c | 1 +
hw/arm/npcm8xx.c | 1 +
hw/vmapple/vmapple.c | 1 +
target/arm/tcg/op_helper.c | 1 +
8 files changed, 8 insertions(+)
diff --git a/hw/arm/aspeed_ast27x0.c b/hw/arm/aspeed_ast27x0.c
index a38c2a19751..ad017237f3f 100644
--- a/hw/arm/aspeed_ast27x0.c
+++ b/hw/arm/aspeed_ast27x0.c
@@ -22,6 +22,7 @@
#include "hw/intc/arm_gicv3.h"
#include "qobject/qlist.h"
#include "qemu/log.h"
+#include "target/arm/gtimer.h"
#include "target/arm/multiprocessing.h"
#define AST2700_SOC_IO_SIZE 0x01000000
diff --git a/hw/arm/bcm2838.c b/hw/arm/bcm2838.c
index 22aa754613c..20709bf19e8 100644
--- a/hw/arm/bcm2838.c
+++ b/hw/arm/bcm2838.c
@@ -12,6 +12,7 @@
#include "hw/arm/raspi_platform.h"
#include "hw/sysbus.h"
#include "hw/arm/bcm2838.h"
+#include "target/arm/gtimer.h"
#include "trace.h"
#define GIC400_MAINTENANCE_IRQ 9
diff --git a/hw/arm/exynos4210.c b/hw/arm/exynos4210.c
index e83a88d3369..24b3c0b5d29 100644
--- a/hw/arm/exynos4210.c
+++ b/hw/arm/exynos4210.c
@@ -36,6 +36,7 @@
#include "hw/sd/sdhci.h"
#include "hw/usb/hcd-ehci.h"
#include "target/arm/cpu-qom.h"
+#include "target/arm/gtimer.h"
#include "target/arm/multiprocessing.h"
#define EXYNOS4210_CHIPID_ADDR 0x10000000
diff --git a/hw/arm/fsl-imx8mp.c b/hw/arm/fsl-imx8mp.c
index 23e662c16ca..3528adb90f1 100644
--- a/hw/arm/fsl-imx8mp.c
+++ b/hw/arm/fsl-imx8mp.c
@@ -17,6 +17,7 @@
#include "hw/boards.h"
#include "system/system.h"
#include "target/arm/cpu-qom.h"
+#include "target/arm/gtimer.h"
#include "qapi/error.h"
#include "qobject/qlist.h"
diff --git a/hw/arm/mps3r.c b/hw/arm/mps3r.c
index 889d291401e..8c743be3cb5 100644
--- a/hw/arm/mps3r.c
+++ b/hw/arm/mps3r.c
@@ -47,6 +47,7 @@
#include "hw/ssi/pl022.h"
#include "hw/timer/cmsdk-apb-dualtimer.h"
#include "hw/watchdog/cmsdk-apb-watchdog.h"
+#include "target/arm/gtimer.h"
/* Define the layout of RAM and ROM in a board */
typedef struct RAMInfo {
diff --git a/hw/arm/npcm8xx.c b/hw/arm/npcm8xx.c
index e6c16537eef..7802768c384 100644
--- a/hw/arm/npcm8xx.c
+++ b/hw/arm/npcm8xx.c
@@ -29,6 +29,7 @@
#include "qapi/error.h"
#include "qemu/units.h"
#include "system/system.h"
+#include "target/arm/gtimer.h"
#include "target/arm/multiprocessing.h"
/*
diff --git a/hw/vmapple/vmapple.c b/hw/vmapple/vmapple.c
index 47f23b6e2c0..2dc5e15e791 100644
--- a/hw/vmapple/vmapple.c
+++ b/hw/vmapple/vmapple.c
@@ -51,6 +51,7 @@
#include "system/reset.h"
#include "system/runstate.h"
#include "system/system.h"
+#include "target/arm/gtimer.h"
#include "target/arm/multiprocessing.h"
struct VMAppleMachineState {
diff --git a/target/arm/tcg/op_helper.c b/target/arm/tcg/op_helper.c
index 575e566280b..073a8319fa5 100644
--- a/target/arm/tcg/op_helper.c
+++ b/target/arm/tcg/op_helper.c
@@ -25,6 +25,7 @@
#include "cpu-features.h"
#include "accel/tcg/cpu-ldst.h"
#include "accel/tcg/probe.h"
+#include "target/arm/gtimer.h"
#include "cpregs.h"
#define SIGNBIT (uint32_t)0x80000000
--
2.47.1
- [PATCH 03/19] target/arm: Only link with zlib when TCG is enabled, (continued)
- [PATCH 03/19] target/arm: Only link with zlib when TCG is enabled, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 04/19] target/arm/cpregs: Include missing 'target/arm/cpu.h' header, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 05/19] hw/arm/boot: Include missing 'system/memory.h' header, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 06/19] target/arm/cpu-features: Include missing 'cpu.h' header, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 07/19] target/arm/qmp: Include missing 'cpu.h' header, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 10/19] hw/arm: Remove unnecessary 'cpu.h' header, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 08/19] target/arm/kvm: Include missing 'cpu-qom.h' header, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 12/19] target/arm: Move some definitions from 'cpu.h' to 'multiprocessing.h', Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 09/19] target/arm/hvf: Include missing 'cpu-qom.h' header, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 13/19] hw/arm: Include missing 'target/arm/gtimer.h' header,
Philippe Mathieu-Daudé <=
- [PATCH 11/19] target/arm: Restrict inclusion of 'multiprocessing.h', Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 14/19] target/arm: Extract PSCI definitions to 'psci.h', Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 15/19] target/arm: Extract feature definitions to 'cpu_has_feature.h' header, Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 18/19] hw/arm/virt-acpi: Replace arm_feature() -> arm_cpu_has_feature(), Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 17/19] hw/arm/realview: Replace arm_feature() -> arm_cpu_has_feature(), Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 19/19] target/arm: Always include full path to 'cpu.h', Philippe Mathieu-Daudé, 2025/05/13
- [PATCH 16/19] target/arm: Add arm_cpu_has_feature() helper, Philippe Mathieu-Daudé, 2025/05/13