mbox series

[v1,0/8] RISC-V: Add some prep patches for the Hypervisor

Message ID cover.1555727081.git.alistair.francis@wdc.com (mailing list archive)
Headers show
Series RISC-V: Add some prep patches for the Hypervisor | expand

Message

Alistair Francis April 20, 2019, 2:26 a.m. UTC
Alistair Francis (8):
  target/riscv: Mark privilege level 2 as reserved
  target/riscv: Trigger interrupt on MIP update asynchronously
  target/riscv: Improve the scause logic
  target/riscv: Add the MPV and MTL mstatus bits
  target/riscv: Allow setting mstatus virtulisation bits
  target/riscv: Add Hypervisor CSR macros
  target/riscv: Add the HSTATUS register masks
  target/riscv: Add the HGATP register masks

 target/riscv/cpu_bits.h   | 45 +++++++++++++++++++++++++++++++++------
 target/riscv/cpu_helper.c | 35 ++++++++++++++++++++++++------
 target/riscv/csr.c        | 19 +++++++----------
 3 files changed, 74 insertions(+), 25 deletions(-)