Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20231025051430.493079-1-ethan84@andestech.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Bin Meng <bin.meng@windriver.com>, Weiwei Li <liweiwei@iscas.ac.cn>, Daniel Henrique Barboza <dbarboza@ventanamicro.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>, Peter Xu <peterx@redhat.com>, David Hildenbrand <david@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>
hw/dma/Kconfig | 3 +
hw/dma/atcdmac300.c | 435 +++++++++++++++++
hw/dma/meson.build | 1 +
hw/misc/Kconfig | 3 +
hw/misc/meson.build | 1 +
hw/misc/riscv_iopmp.c | 881 ++++++++++++++++++++++++++++++++++
hw/riscv/Kconfig | 2 +
hw/riscv/virt.c | 72 ++-
include/exec/memattrs.h | 3 +
include/exec/memory.h | 19 +
include/hw/dma/atcdmac300.h | 171 +++++++
include/hw/misc/riscv_iopmp.h | 322 +++++++++++++
include/hw/riscv/virt.h | 10 +-
system/physmem.c | 9 +-
14 files changed, 1927 insertions(+), 5 deletions(-)
create mode 100644 hw/dma/atcdmac300.c
create mode 100644 hw/misc/riscv_iopmp.c
create mode 100644 include/hw/dma/atcdmac300.h
create mode 100644 include/hw/misc/riscv_iopmp.h