[PATCH 1/2] hwf-riscv: detect Zvkb also from Zvbb

Jussi Kivilinna jussi.kivilinna at iki.fi
Thu Oct 1 21:30:16 CEST 2026


* src/hwf-riscv.c (HWF_RISCV_HWPROBE_EXT_ZVBB): New.
(hwprobe_features): Map Zvbb to HWF_RISCV_ZVKB.
--

Signed-off-by: Jussi Kivilinna <jussi.kivilinna at iki.fi>
---
 src/hwf-riscv.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/hwf-riscv.c b/src/hwf-riscv.c
index 6c642a10..37690997 100644
--- a/src/hwf-riscv.c
+++ b/src/hwf-riscv.c
@@ -191,6 +191,7 @@ detect_riscv_at_hwcap(void)
 #define HWF_RISCV_HWPROBE_EXT_ZBB           (1U << 4)
 #define HWF_RISCV_HWPROBE_EXT_ZBS           (1U << 5)
 #define HWF_RISCV_HWPROBE_EXT_ZBC           (1U << 7)
+#define HWF_RISCV_HWPROBE_EXT_ZVBB          (1U << 17)
 #define HWF_RISCV_HWPROBE_EXT_ZVKB          (1U << 19)
 #define HWF_RISCV_HWPROBE_EXT_ZVKG          (1U << 20)
 #define HWF_RISCV_HWPROBE_EXT_ZVKNED        (1U << 21)
@@ -221,6 +222,7 @@ static const struct hwprobe_feature_map_s hwprobe_features[] =
       | HWF_RISCV_HWPROBE_EXT_ZBB
       | HWF_RISCV_HWPROBE_EXT_ZBS,   HWF_RISCV_B },
     { HWF_RISCV_HWPROBE_EXT_ZVKB,    HWF_RISCV_ZVKB },
+    { HWF_RISCV_HWPROBE_EXT_ZVBB,    HWF_RISCV_ZVKB },
     { HWF_RISCV_HWPROBE_EXT_ZVKG,    HWF_RISCV_ZVKG },
     { HWF_RISCV_HWPROBE_EXT_ZVKNED,  HWF_RISCV_ZVKNED },
     { HWF_RISCV_HWPROBE_EXT_ZVKNHA,  HWF_RISCV_ZVKNHA },
-- 
2.53.0



More information about the Gcrypt-devel mailing list