Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210304144651.310037-1-alistair.francis@wdc.com
Maintainers: Alistair Francis <Alistair.Francis@wdc.com>, Palmer Dabbelt <palmer@dabbelt.com>, Kevin Wolf <kwolf@redhat.com>, Bastian Koppelmann <kbastian@mail.uni-paderborn.de>, Sagar Karandikar <sagark@eecs.berkeley.edu>, Max Reitz <mreitz@redhat.com>, Alistair Francis <alistair@alistair23.me>
docs/system/riscv/sifive_u.rst | 336 +++++++++++++++++++++++
docs/system/target-riscv.rst | 72 +++++
docs/system/targets.rst | 20 +-
include/hw/riscv/sifive_u.h | 9 +-
include/hw/ssi/sifive_spi.h | 47 ++++
target/riscv/cpu.h | 6 +-
target/riscv/cpu_bits.h | 1 +
hw/block/m25p80.c | 57 +++-
hw/misc/sifive_u_otp.c | 13 +-
hw/riscv/microchip_pfsoc.c | 9 +-
hw/riscv/opentitan.c | 9 +-
hw/riscv/sifive_e.c | 9 +-
hw/riscv/sifive_u.c | 102 ++++++-
hw/riscv/spike.c | 9 +-
hw/riscv/virt.c | 68 +++--
hw/rtc/goldfish_rtc.c | 2 +
hw/ssi/sifive_spi.c | 358 +++++++++++++++++++++++++
target/riscv/arch_dump.c | 202 ++++++++++++++
target/riscv/cpu.c | 2 +
MAINTAINERS | 9 +
hw/riscv/Kconfig | 3 +
hw/ssi/Kconfig | 4 +
hw/ssi/meson.build | 1 +
pc-bios/opensbi-riscv32-generic-fw_dynamic.bin | Bin 62144 -> 78680 bytes
pc-bios/opensbi-riscv32-generic-fw_dynamic.elf | Bin 558668 -> 727464 bytes
pc-bios/opensbi-riscv64-generic-fw_dynamic.bin | Bin 70792 -> 75096 bytes
pc-bios/opensbi-riscv64-generic-fw_dynamic.elf | Bin 620424 -> 781264 bytes
roms/opensbi | 2 +-
target/riscv/meson.build | 1 +
29 files changed, 1286 insertions(+), 65 deletions(-)
create mode 100644 docs/system/riscv/sifive_u.rst
create mode 100644 docs/system/target-riscv.rst
create mode 100644 include/hw/ssi/sifive_spi.h
create mode 100644 hw/ssi/sifive_spi.c
create mode 100644 target/riscv/arch_dump.c