@@ -330,8 +330,15 @@ static const struct arm64_ftr_bits ftr_id_aa64mmfr1[] = {
330
330
331
331
static const struct arm64_ftr_bits ftr_id_aa64mmfr2 [] = {
332
332
ARM64_FTR_BITS (FTR_HIDDEN , FTR_NONSTRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_E0PD_SHIFT , 4 , 0 ),
333
+ ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_EVT_SHIFT , 4 , 0 ),
334
+ ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_BBM_SHIFT , 4 , 0 ),
335
+ ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_TTL_SHIFT , 4 , 0 ),
333
336
ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_FWB_SHIFT , 4 , 0 ),
337
+ ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_IDS_SHIFT , 4 , 0 ),
334
338
ARM64_FTR_BITS (FTR_VISIBLE , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_AT_SHIFT , 4 , 0 ),
339
+ ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_ST_SHIFT , 4 , 0 ),
340
+ ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_NV_SHIFT , 4 , 0 ),
341
+ ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_CCIDX_SHIFT , 4 , 0 ),
335
342
ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_LVA_SHIFT , 4 , 0 ),
336
343
ARM64_FTR_BITS (FTR_HIDDEN , FTR_NONSTRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_IESB_SHIFT , 4 , 0 ),
337
344
ARM64_FTR_BITS (FTR_HIDDEN , FTR_STRICT , FTR_LOWER_SAFE , ID_AA64MMFR2_LSM_SHIFT , 4 , 0 ),
0 commit comments