@samitouri / QOSamiQemu / commits / 458630c430

target/riscv: move csr.h to tcg subdir

After KVM is no longer reliant on csr.h move it to the TGC only land. Signed-off-by: Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-ID: <20260703180538.3346781-11-daniel.barboza@oss.qualcomm.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>

Daniel Henrique Barboza committed Jul 3, 2026 at 15:05 UTC 458630c430232010b4a265bfde926697182c9134
10 files changed +9 -9
target/riscv/cpu.c
+1 -1
@@ -24,7 +24,7 @@
24 #include "qemu/guest-random.h"
25 #include "cpu.h"
26 #include "cpu_vendorid.h"
27 -#include "target/riscv/csr.h"
27 +#include "target/riscv/tcg/csr.h"
28 #include "internals.h"
29 #include "qapi/error.h"
30 #include "qapi/visitor.h"
target/riscv/gdbstub.c
+1 -1
@@ -21,7 +21,7 @@
21 #include "gdbstub/helpers.h"
22 #include "cpu.h"
23 #include "internals.h"
24 -#include "target/riscv/csr.h"
24 +#include "target/riscv/tcg/csr.h"
25
26 struct TypeSize {
27 const char *gdb_type;
target/riscv/monitor.c
+1 -1
@@ -22,7 +22,7 @@
22 #include "qemu/ctype.h"
23 #include "qemu/qemu-print.h"
24 #include "cpu.h"
25 -#include "target/riscv/csr.h"
25 +#include "target/riscv/tcg/csr.h"
26 #include "cpu_bits.h"
27 #include "monitor/monitor.h"
28 #include "monitor/hmp.h"
target/riscv/riscv-qmp-cmds.c
+1 -1
@@ -35,7 +35,7 @@
35 #include "system/tcg.h"
36 #include "cpu-qom.h"
37 #include "cpu.h"
38 -#include "target/riscv/csr.h"
38 +#include "target/riscv/tcg/csr.h"
39
40 static void riscv_cpu_add_definition(gpointer data, gpointer user_data)
41 {
target/riscv/tcg/csr.c
+1 -1
@@ -21,7 +21,7 @@
21 #include "qemu/log.h"
22 #include "qemu/timer.h"
23 #include "cpu.h"
24 -#include "target/riscv/csr.h"
24 +#include "target/riscv/tcg/csr.h"
25 #include "tcg/tcg-cpu.h"
26 #include "pmu.h"
27 #include "time_helper.h"
target/riscv/tcg/csr.h renamed
target/riscv/tcg/mips_csr.c
+1 -1
@@ -10,7 +10,7 @@
10 #include "qemu/osdep.h"
11 #include "cpu.h"
12 #include "cpu_vendorid.h"
13 -#include "target/riscv/csr.h"
13 +#include "target/riscv/tcg/csr.h"
14
15 /* Static MIPS CSR state storage */
16 static struct {
target/riscv/tcg/op_helper.c
+1 -1
@@ -20,7 +20,7 @@
20
21 #include "qemu/osdep.h"
22 #include "cpu.h"
23 -#include "target/riscv/csr.h"
23 +#include "target/riscv/tcg/csr.h"
24 #include "internals.h"
25 #include "exec/cputlb.h"
26 #include "accel/tcg/cpu-ldst.h"
target/riscv/tcg/pmp.c
+1 -1
@@ -23,7 +23,7 @@
23 #include "qemu/log.h"
24 #include "qapi/error.h"
25 #include "cpu.h"
26 -#include "target/riscv/csr.h"
26 +#include "target/riscv/tcg/csr.h"
27 #include "trace.h"
28 #include "exec/cputlb.h"
29 #include "exec/page-protection.h"
target/riscv/tcg/th_csr.c
+1 -1
@@ -22,7 +22,7 @@
22 #include "qemu/osdep.h"
23 #include "cpu.h"
24 #include "cpu_vendorid.h"
25 -#include "target/riscv/csr.h"
25 +#include "target/riscv/tcg/csr.h"
26
27 /* Extended M-mode control registers of T-Head */
28 #define CSR_TH_MXSTATUS 0x7c0