summaryrefslogtreecommitdiffstats
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorClaudio Fontana2021-02-04 17:39:26 +0100
committerRichard Henderson2021-02-05 21:24:15 +0100
commitfb6916dd6ca8bb4b42d44baba9c67ecaf2279577 (patch)
tree692eb654bd23ed45bcacc3f993d1d9fd29144f91 /MAINTAINERS
parentaccel: replace struct CpusAccel with AccelOpsClass (diff)
downloadqemu-fb6916dd6ca8bb4b42d44baba9c67ecaf2279577.tar.gz
qemu-fb6916dd6ca8bb4b42d44baba9c67ecaf2279577.tar.xz
qemu-fb6916dd6ca8bb4b42d44baba9c67ecaf2279577.zip
accel: introduce AccelCPUClass extending CPUClass
add a new optional interface to CPUClass, which allows accelerators to extend the CPUClass with additional accelerator-specific initializations. This will allow to separate the target cpu code that is specific to each accelerator, and register it automatically with object hierarchy lookup depending on accelerator code availability, as part of the accel_init_interfaces() initialization step. Signed-off-by: Claudio Fontana <cfontana@suse.de> Message-Id: <20210204163931.7358-19-cfontana@suse.de> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'MAINTAINERS')
-rw-r--r--MAINTAINERS1
1 files changed, 1 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 2e63561ad0..8d8b0bf966 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -440,6 +440,7 @@ R: Paolo Bonzini <pbonzini@redhat.com>
S: Maintained
F: include/qemu/accel.h
F: include/sysemu/accel-ops.h
+F: include/hw/core/accel-cpu.h
F: accel/accel-*.c
F: accel/Makefile.objs
F: accel/stubs/Makefile.objs