From: Rob Bradford Date: Tue, 23 Jan 2024 11:10:28 +0000 (+0000) Subject: target/riscv: Add Zaamo and Zalrsc extension infrastructure X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=8caeda5bf5ba73b080a79ca09203372a94d36e49;p=qemu.git target/riscv: Add Zaamo and Zalrsc extension infrastructure These extensions represent the atomic operations from A (Zaamo) and the Load-Reserved/Store-Conditional operations from A (Zalrsc) Signed-off-by: Rob Bradford Reviewed-by: Daniel Henrique Barboza Message-ID: <20240123111030.15074-2-rbradford@rivosinc.com> Signed-off-by: Alistair Francis --- diff --git a/target/riscv/cpu_cfg.h b/target/riscv/cpu_cfg.h index e241922f89..833bf58217 100644 --- a/target/riscv/cpu_cfg.h +++ b/target/riscv/cpu_cfg.h @@ -78,7 +78,9 @@ struct RISCVCPUConfig { bool ext_svnapot; bool ext_svpbmt; bool ext_zdinx; + bool ext_zaamo; bool ext_zacas; + bool ext_zalrsc; bool ext_zawrs; bool ext_zfa; bool ext_zfbfmin;