File tree Expand file tree Collapse file tree 3 files changed +6
-0
lines changed Expand file tree Collapse file tree 3 files changed +6
-0
lines changed Original file line number Diff line number Diff line change 46
46
#define RISCV_ISA_EXT_ZICBOZ 34
47
47
#define RISCV_ISA_EXT_SMAIA 35
48
48
#define RISCV_ISA_EXT_SSAIA 36
49
+ #define RISCV_ISA_EXT_ZBA 37
50
+ #define RISCV_ISA_EXT_ZBS 38
49
51
50
52
#define RISCV_ISA_EXT_MAX 64
51
53
#define RISCV_ISA_EXT_NAME_LEN_MAX 32
Original file line number Diff line number Diff line change @@ -184,7 +184,9 @@ static struct riscv_isa_ext_data isa_ext_arr[] = {
184
184
__RISCV_ISA_EXT_DATA (zicbom , RISCV_ISA_EXT_ZICBOM ),
185
185
__RISCV_ISA_EXT_DATA (zicboz , RISCV_ISA_EXT_ZICBOZ ),
186
186
__RISCV_ISA_EXT_DATA (zihintpause , RISCV_ISA_EXT_ZIHINTPAUSE ),
187
+ __RISCV_ISA_EXT_DATA (zba , RISCV_ISA_EXT_ZBA ),
187
188
__RISCV_ISA_EXT_DATA (zbb , RISCV_ISA_EXT_ZBB ),
189
+ __RISCV_ISA_EXT_DATA (zbs , RISCV_ISA_EXT_ZBS ),
188
190
__RISCV_ISA_EXT_DATA (smaia , RISCV_ISA_EXT_SMAIA ),
189
191
__RISCV_ISA_EXT_DATA (ssaia , RISCV_ISA_EXT_SSAIA ),
190
192
__RISCV_ISA_EXT_DATA (sscofpmf , RISCV_ISA_EXT_SSCOFPMF ),
Original file line number Diff line number Diff line change @@ -236,7 +236,9 @@ void __init riscv_fill_hwcap(void)
236
236
SET_ISA_EXT_MAP ("svinval" , RISCV_ISA_EXT_SVINVAL );
237
237
SET_ISA_EXT_MAP ("svnapot" , RISCV_ISA_EXT_SVNAPOT );
238
238
SET_ISA_EXT_MAP ("svpbmt" , RISCV_ISA_EXT_SVPBMT );
239
+ SET_ISA_EXT_MAP ("zba" , RISCV_ISA_EXT_ZBA );
239
240
SET_ISA_EXT_MAP ("zbb" , RISCV_ISA_EXT_ZBB );
241
+ SET_ISA_EXT_MAP ("zbs" , RISCV_ISA_EXT_ZBS );
240
242
SET_ISA_EXT_MAP ("zicbom" , RISCV_ISA_EXT_ZICBOM );
241
243
SET_ISA_EXT_MAP ("zicboz" , RISCV_ISA_EXT_ZICBOZ );
242
244
SET_ISA_EXT_MAP ("zihintpause" , RISCV_ISA_EXT_ZIHINTPAUSE );
You can’t perform that action at this time.
0 commit comments