Skip to content

Commit eddbfa0

Browse files
clementlegerpalmer-dabbelt
authored andcommitted
riscv: add ISA extension parsing for Zihintntl
Add parsing for Zihintntl ISA extension[1] that was ratified in commit 0dc91f5 ("Zihintntl is ratified") of riscv-isa-manual[2]. Link: https://drive.google.com/file/d/13_wsN8YmRfH8YWysFyTX-DjTkCnBd9hj/view [1] Link: riscv/riscv-isa-manual@0dc91f505e6d [2] Signed-off-by: Clément Léger <[email protected]> Reviewed-by: Evan Green <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Palmer Dabbelt <[email protected]>
1 parent c44714c commit eddbfa0

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

arch/riscv/include/asm/hwcap.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
#define RISCV_ISA_EXT_ZVKT 65
8181
#define RISCV_ISA_EXT_ZFH 66
8282
#define RISCV_ISA_EXT_ZFHMIN 67
83+
#define RISCV_ISA_EXT_ZIHINTNTL 68
8384

8485
#define RISCV_ISA_EXT_MAX 128
8586
#define RISCV_ISA_EXT_INVALID U32_MAX

arch/riscv/kernel/cpufeature.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,7 @@ const struct riscv_isa_ext_data riscv_isa_ext[] = {
256256
__RISCV_ISA_EXT_DATA(zicond, RISCV_ISA_EXT_ZICOND),
257257
__RISCV_ISA_EXT_DATA(zicsr, RISCV_ISA_EXT_ZICSR),
258258
__RISCV_ISA_EXT_DATA(zifencei, RISCV_ISA_EXT_ZIFENCEI),
259+
__RISCV_ISA_EXT_DATA(zihintntl, RISCV_ISA_EXT_ZIHINTNTL),
259260
__RISCV_ISA_EXT_DATA(zihintpause, RISCV_ISA_EXT_ZIHINTPAUSE),
260261
__RISCV_ISA_EXT_DATA(zihpm, RISCV_ISA_EXT_ZIHPM),
261262
__RISCV_ISA_EXT_DATA(zfh, RISCV_ISA_EXT_ZFH),

0 commit comments

Comments
 (0)