Lines Matching refs:ARM64_FEATURE_MASK
1079 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_SVE);
1080 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_AMU);
1081 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_CSV2);
1082 val |= FIELD_PREP(ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_CSV2), (u64)vcpu->kvm->arch.pfr0_csv2);
1083 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_CSV3);
1084 val |= FIELD_PREP(ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_CSV3), (u64)vcpu->kvm->arch.pfr0_csv3);
1086 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_GIC);
1087 val |= FIELD_PREP(ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_GIC), 1);
1092 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR1_EL1_MTE);
1094 val &= ~ARM64_FEATURE_MASK(ID_AA64PFR1_EL1_SME);
1098 val &= ~(ARM64_FEATURE_MASK(ID_AA64ISAR1_EL1_APA) |
1099 ARM64_FEATURE_MASK(ID_AA64ISAR1_EL1_API) |
1100 ARM64_FEATURE_MASK(ID_AA64ISAR1_EL1_GPA) |
1101 ARM64_FEATURE_MASK(ID_AA64ISAR1_EL1_GPI));
1105 val &= ~(ARM64_FEATURE_MASK(ID_AA64ISAR2_EL1_APA3) |
1106 ARM64_FEATURE_MASK(ID_AA64ISAR2_EL1_GPA3));
1108 val &= ~ARM64_FEATURE_MASK(ID_AA64ISAR2_EL1_WFxT);
1112 val &= ~ARM64_FEATURE_MASK(ID_AA64DFR0_EL1_DebugVer);
1113 val |= FIELD_PREP(ARM64_FEATURE_MASK(ID_AA64DFR0_EL1_DebugVer), 6);
1119 val &= ~ARM64_FEATURE_MASK(ID_AA64DFR0_EL1_PMSVer);
1214 val &= ~(ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_CSV2) |
1215 ARM64_FEATURE_MASK(ID_AA64PFR0_EL1_CSV3));