summaryrefslogtreecommitdiff
path: root/arch/riscv/include/uapi/asm/hwprobe.h
diff options
context:
space:
mode:
authorClément Léger <cleger@rivosinc.com>2023-11-14 09:12:38 -0500
committerPalmer Dabbelt <palmer@rivosinc.com>2023-12-12 15:44:59 -0800
commitbe6bef2acb75ca980671de19d406c0310d646d2b (patch)
tree75190936fa621b9593fc113a4575ff693614df3d /arch/riscv/include/uapi/asm/hwprobe.h
parente45f463a9b01aabd03c49390fc5249eeba0abc5e (diff)
downloadlwn-be6bef2acb75ca980671de19d406c0310d646d2b.tar.gz
lwn-be6bef2acb75ca980671de19d406c0310d646d2b.zip
riscv: hwprobe: export missing Zbc ISA extension
While Zba and Zbb were exported through hwprobe, Zbc was not. Export it. Signed-off-by: Clément Léger <cleger@rivosinc.com> Link: https://lore.kernel.org/r/20231114141256.126749-3-cleger@rivosinc.com Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'arch/riscv/include/uapi/asm/hwprobe.h')
-rw-r--r--arch/riscv/include/uapi/asm/hwprobe.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/riscv/include/uapi/asm/hwprobe.h b/arch/riscv/include/uapi/asm/hwprobe.h
index b659ffcfcdb4..aca5abc7ebee 100644
--- a/arch/riscv/include/uapi/asm/hwprobe.h
+++ b/arch/riscv/include/uapi/asm/hwprobe.h
@@ -30,6 +30,7 @@ struct riscv_hwprobe {
#define RISCV_HWPROBE_EXT_ZBB (1 << 4)
#define RISCV_HWPROBE_EXT_ZBS (1 << 5)
#define RISCV_HWPROBE_EXT_ZICBOZ (1 << 6)
+#define RISCV_HWPROBE_EXT_ZBC (1 << 7)
#define RISCV_HWPROBE_KEY_CPUPERF_0 5
#define RISCV_HWPROBE_MISALIGNED_UNKNOWN (0 << 0)
#define RISCV_HWPROBE_MISALIGNED_EMULATED (1 << 0)