Skip to content

Commit 164d644

Browse files
clementlegerpalmer-dabbelt
authored andcommitted
riscv: add ISA extension parsing for Zcmop
Add parsing for Zcmop ISA extension which was ratified in commit c732a4f39a4c ("Zcmop is ratified/1.0") of the riscv-isa-manual. Signed-off-by: Clément Léger <[email protected]> Reviewed-by: Conor Dooley <[email protected]> Reviewed-by: Charlie Jenkins <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Palmer Dabbelt <[email protected]>
1 parent 700556a commit 164d644

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
@@ -91,6 +91,7 @@
9191
#define RISCV_ISA_EXT_ZCB 82
9292
#define RISCV_ISA_EXT_ZCD 83
9393
#define RISCV_ISA_EXT_ZCF 84
94+
#define RISCV_ISA_EXT_ZCMOP 85
9495

9596
#define RISCV_ISA_EXT_XLINUXENVCFG 127
9697

arch/riscv/kernel/cpufeature.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,7 @@ const struct riscv_isa_ext_data riscv_isa_ext[] = {
354354
__RISCV_ISA_EXT_DATA_VALIDATE(zcb, RISCV_ISA_EXT_ZCB, riscv_ext_zca_depends),
355355
__RISCV_ISA_EXT_DATA_VALIDATE(zcd, RISCV_ISA_EXT_ZCD, riscv_ext_zcd_validate),
356356
__RISCV_ISA_EXT_DATA_VALIDATE(zcf, RISCV_ISA_EXT_ZCF, riscv_ext_zcf_validate),
357+
__RISCV_ISA_EXT_DATA_VALIDATE(zcmop, RISCV_ISA_EXT_ZCMOP, riscv_ext_zca_depends),
357358
__RISCV_ISA_EXT_DATA(zba, RISCV_ISA_EXT_ZBA),
358359
__RISCV_ISA_EXT_DATA(zbb, RISCV_ISA_EXT_ZBB),
359360
__RISCV_ISA_EXT_DATA(zbc, RISCV_ISA_EXT_ZBC),

0 commit comments

Comments
 (0)