aboutsummaryrefslogtreecommitdiff
path: root/scsi
diff options
context:
space:
mode:
authorAnup Patel <apatel@ventanamicro.com>2022-06-16 08:45:42 +0530
committerAlistair Francis <alistair@alistair23.me>2022-07-03 10:03:20 +1000
commitdf01af337f0cd48137ec67e207e3de5956acc379 (patch)
tree3ada49fa13393b44bf5000363de66b5e548ace99 /scsi
parent598ca8370634febb3438e7125278fd86b971a4a1 (diff)
downloadqemu-df01af337f0cd48137ec67e207e3de5956acc379.zip
qemu-df01af337f0cd48137ec67e207e3de5956acc379.tar.gz
qemu-df01af337f0cd48137ec67e207e3de5956acc379.tar.bz2
target/riscv: Remove CSRs that set/clear an IMSIC interrupt file bits
Based on architecture review committee feedback, the [m|s|vs]seteienum, [m|s|vs]clreienum, [m|s|vs]seteipnum, and [m|s|vs]clreipnum CSRs are removed in the latest AIA draft v0.3.0 specification. (Refer, https://github.com/riscv/riscv-aia/releases/tag/0.3.0-draft.31) These CSRs were mostly for software convenience and software can always use [m|s|vs]iselect and [m|s|vs]ireg CSRs to update the IMSIC interrupt file bits. We update the IMSIC CSR emulation as-per above to match the latest AIA draft specification. Signed-off-by: Anup Patel <apatel@ventanamicro.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-Id: <20220616031543.953776-2-apatel@ventanamicro.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'scsi')
0 files changed, 0 insertions, 0 deletions