Searched refs:ARM64_FEATURE_MASK (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/arm64/kvm/hyp/include/nvhe/ |
| A D | fixed_config.h | 38 ARM64_FEATURE_MASK(ID_AA64PFR0_FP) | \ 39 ARM64_FEATURE_MASK(ID_AA64PFR0_ASIMD) | \ 40 ARM64_FEATURE_MASK(ID_AA64PFR0_DIT) \ 65 ARM64_FEATURE_MASK(ID_AA64PFR1_BT) | \ 66 ARM64_FEATURE_MASK(ID_AA64PFR1_SSBS) \ 80 ARM64_FEATURE_MASK(ID_AA64MMFR0_EXS) \ 105 ARM64_FEATURE_MASK(ID_AA64MMFR1_HPD) | \ 106 ARM64_FEATURE_MASK(ID_AA64MMFR1_PAN) | \ 108 ARM64_FEATURE_MASK(ID_AA64MMFR1_ETS) \ 126 ARM64_FEATURE_MASK(ID_AA64MMFR2_AT) | \ [all …]
|
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| A D | pkvm.c | 23 BUILD_BUG_ON(FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_EL0), in pvm_init_traps_aa64pfr0() 25 BUILD_BUG_ON(FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_EL1), in pvm_init_traps_aa64pfr0() 32 BUILD_BUG_ON(!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_FP), in pvm_init_traps_aa64pfr0() 34 BUILD_BUG_ON(!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_ASIMD), in pvm_init_traps_aa64pfr0() 38 if (FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_RAS), feature_ids) < in pvm_init_traps_aa64pfr0() 45 if (!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_AMU), feature_ids)) { in pvm_init_traps_aa64pfr0() 51 if (!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_SVE), feature_ids)) in pvm_init_traps_aa64pfr0() 69 if (!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR1_MTE), feature_ids)) { in pvm_init_traps_aa64pfr1() 89 if (!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64DFR0_PMUVER), feature_ids)) { in pvm_init_traps_aa64dfr0() 131 if (!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64MMFR0_FGT), feature_ids)) in pvm_init_traps_aa64mmfr0() [all …]
|
| A D | sys_regs.c | 93 allow_mask &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_SVE); in get_pvm_id_aa64pfr0() 99 set_mask |= FIELD_PREP(ARM64_FEATURE_MASK(ID_AA64PFR0_CSV2), in get_pvm_id_aa64pfr0() 101 set_mask |= FIELD_PREP(ARM64_FEATURE_MASK(ID_AA64PFR0_CSV3), in get_pvm_id_aa64pfr0() 113 allow_mask &= ~ARM64_FEATURE_MASK(ID_AA64PFR1_MTE); in get_pvm_id_aa64pfr1() 178 allow_mask &= ~(ARM64_FEATURE_MASK(ID_AA64ISAR1_APA) | in get_pvm_id_aa64isar1() 179 ARM64_FEATURE_MASK(ID_AA64ISAR1_API) | in get_pvm_id_aa64isar1() 180 ARM64_FEATURE_MASK(ID_AA64ISAR1_GPA) | in get_pvm_id_aa64isar1() 181 ARM64_FEATURE_MASK(ID_AA64ISAR1_GPI)); in get_pvm_id_aa64isar1() 281 BUILD_BUG_ON(FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_EL1), in pvm_access_id_aarch32()
|
| A D | switch.c | 188 BUILD_BUG_ON(!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_FP), in kvm_handle_pvm_fpsimd() 190 BUILD_BUG_ON(!FIELD_GET(ARM64_FEATURE_MASK(ID_AA64PFR0_ASIMD), in kvm_handle_pvm_fpsimd()
|
| /linux/arch/arm64/kvm/ |
| A D | sys_regs.c | 1077 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_SVE); in read_id_reg() 1078 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_AMU); in read_id_reg() 1079 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_CSV2); in read_id_reg() 1081 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_CSV3); in read_id_reg() 1085 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_GIC); in read_id_reg() 1091 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR1_MTE); in read_id_reg() 1095 val &= ~(ARM64_FEATURE_MASK(ID_AA64ISAR1_APA) | in read_id_reg() 1096 ARM64_FEATURE_MASK(ID_AA64ISAR1_API) | in read_id_reg() 1097 ARM64_FEATURE_MASK(ID_AA64ISAR1_GPA) | in read_id_reg() 1098 ARM64_FEATURE_MASK(ID_AA64ISAR1_GPI)); in read_id_reg() [all …]
|
| /linux/tools/arch/arm64/include/asm/ |
| A D | sysreg.h | 1176 #define ARM64_FEATURE_MASK(x) (GENMASK_ULL(x##_SHIFT + ARM64_FEATURE_FIELD_BITS - 1, x##_SHIFT)) macro
|
| /linux/arch/arm64/include/asm/ |
| A D | sysreg.h | 1202 #define ARM64_FEATURE_MASK(x) (GENMASK_ULL(x##_SHIFT + ARM64_FEATURE_FIELD_BITS - 1, x##_SHIFT)) macro
|
Completed in 30 milliseconds