aboutsummaryrefslogtreecommitdiff
path: root/hw/acpi/aml-build.c
diff options
context:
space:
mode:
authorTomasz Jeznach <tjeznach@rivosinc.com>2024-10-16 17:40:32 -0300
committerAlistair Francis <alistair.francis@wdc.com>2024-10-31 13:51:24 +1000
commit9d085a1c3cb2b6a1ee77d5f6e0ca20241208acd8 (patch)
treef6a40364b11a1526238dedced3eb6b467bee8a2c /hw/acpi/aml-build.c
parent40b44316d817b021df2db9c3a24b75ce89ce69c2 (diff)
downloadqemu-9d085a1c3cb2b6a1ee77d5f6e0ca20241208acd8.zip
qemu-9d085a1c3cb2b6a1ee77d5f6e0ca20241208acd8.tar.gz
qemu-9d085a1c3cb2b6a1ee77d5f6e0ca20241208acd8.tar.bz2
hw/riscv/riscv-iommu: add Address Translation Cache (IOATC)
The RISC-V IOMMU spec predicts that the IOMMU can use translation caches to hold entries from the DDT. This includes implementation for all cache commands that are marked as 'not implemented'. There are some artifacts included in the cache that predicts s-stage and g-stage elements, although we don't support it yet. We'll introduce them next. Signed-off-by: Tomasz Jeznach <tjeznach@rivosinc.com> Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Frank Chang <frank.chang@sifive.com> Acked-by: Alistair Francis <alistair.francis@wdc.com> Message-ID: <20241016204038.649340-9-dbarboza@ventanamicro.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'hw/acpi/aml-build.c')
0 files changed, 0 insertions, 0 deletions