From: Khem Raj Date: Wed, 24 Sep 2025 06:24:50 +0000 (-0700) Subject: qemuriscv: Use RVA23S64 profile for cpu X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=119d63b2e277ca98af593a3fd8add31ca34361af;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git qemuriscv: Use RVA23S64 profile for cpu Enables RVV extensions uniformly across gcc and clang as it is mandatory in RVA23 spec. https://github.com/riscv/riscv-profiles/blob/main/src/rva23-profile.adoc Signed-off-by: Khem Raj Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/conf/machine/include/riscv/qemuriscv.inc b/meta/conf/machine/include/riscv/qemuriscv.inc index 3596127202..b755d32c9d 100644 --- a/meta/conf/machine/include/riscv/qemuriscv.inc +++ b/meta/conf/machine/include/riscv/qemuriscv.inc @@ -27,7 +27,7 @@ UBOOT_ENTRYPOINT:riscv64 = "0x80200000" # qemuboot options QB_SMP ?= "-smp 4" QB_KERNEL_CMDLINE_APPEND = "earlycon=sbi" -QB_CPU:riscv64 ?= "-cpu rva22s64" +QB_CPU:riscv64 ?= "-cpu rva23s64" QB_MACHINE = "-machine virt" QB_DEFAULT_BIOS = "fw_jump.elf" QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no"