Hi, After adding 'supm' and 'sspm' we're finally ready to add official RVA23 support after adding a couple of trivial pieces:
- add ssu64xl, another 'named feature' for something that we already implement in TCG; - declare RVB in RVA22U64. This is more a cosmetic change to make it straightforward to implement RVA23U64 as a child of RVA22. Adding RVA23U and RVA23S is done in the same model as we did with RVA22 profiles, including a CPU for each of them for easier consumption. Patches based on alistair/riscv-to-apply.next. Daniel Henrique Barboza (4): target/riscv: add ssu64xl target/riscv: use RVB in RVA22U64 target/riscv: add RVA23U64 profile target/riscv: add RVA23S64 profile target/riscv/cpu-qom.h | 2 + target/riscv/cpu.c | 83 ++++++++++++++++++++++++++++-- tests/data/acpi/riscv64/virt/RHCT | Bin 390 -> 400 bytes 3 files changed, 82 insertions(+), 3 deletions(-) -- 2.47.1