Searched refs:id_aa64mmfr0 (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/target/arm/ |
H A D | cpu-features.h | 702 return FIELD_SEX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN4) >= 1; in isar_feature_aa64_tgran4_lpa2() 707 unsigned t = FIELD_EX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN4_2); in isar_feature_aa64_tgran4_2_lpa2() 713 return FIELD_EX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN16) >= 2; in isar_feature_aa64_tgran16_lpa2() 718 unsigned t = FIELD_EX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN16_2); in isar_feature_aa64_tgran16_2_lpa2() 724 return FIELD_SEX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN4) >= 0; in isar_feature_aa64_tgran4() 729 return FIELD_EX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN16) >= 1; in isar_feature_aa64_tgran16() 734 return FIELD_SEX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN64) >= 0; in isar_feature_aa64_tgran64() 739 unsigned t = FIELD_EX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN4_2); in isar_feature_aa64_tgran4_2() 745 unsigned t = FIELD_EX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN16_2); in isar_feature_aa64_tgran16_2() 751 unsigned t = FIELD_EX64(id->id_aa64mmfr0, ID_AA64MMFR0, TGRAN64_2); in isar_feature_aa64_tgran64_2() [all …]
|
H A D | cpu64.c | 591 t = cpu->isar.id_aa64mmfr0; in arm_cpu_lpa2_finalize() 596 cpu->isar.id_aa64mmfr0 = t; in arm_cpu_lpa2_finalize() 640 cpu->isar.id_aa64mmfr0 = 0x00001124; in aarch64_a57_initfn() 701 cpu->isar.id_aa64mmfr0 = 0x00001122; /* 40 bit physical addr */ in aarch64_a53_initfn()
|
H A D | ptw.c | 126 FIELD_EX64(cpu->isar.id_aa64mmfr0, ID_AA64MMFR0, PARANGE); in arm_pamax() 336 if (pps > FIELD_EX64(cpu->isar.id_aa64mmfr0, ID_AA64MMFR0, PARANGE)) { in granule_protection_check() 1738 ps = FIELD_EX64(cpu->isar.id_aa64mmfr0, ID_AA64MMFR0, PARANGE); in get_phys_addr_lpae()
|
H A D | kvm.c | 346 err |= read_sys_reg64(fdarray[2], &ahcf->isar.id_aa64mmfr0, in kvm_arm_get_host_cpu_features()
|
H A D | cpu.h | 1027 uint64_t id_aa64mmfr0; member
|
H A D | helper.c | 9014 .resetvalue = cpu->isar.id_aa64mmfr0 }, in register_cp_regs_for_features()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | cpu64.c | 71 cpu->isar.id_aa64mmfr0 = 0x00101122; in aarch64_a35_initfn() 226 cpu->isar.id_aa64mmfr0 = 0x0000000000101122ull; in aarch64_a55_initfn() 315 cpu->isar.id_aa64mmfr0 = 0x00001124; in aarch64_a72_initfn() 357 cpu->isar.id_aa64mmfr0 = 0x0000000000101122ull; in aarch64_a76_initfn() 431 cpu->isar.id_aa64mmfr0 = 0x0000000000001122; in aarch64_a64fx_initfn() 603 cpu->isar.id_aa64mmfr0 = 0x0000000000101125ull; in aarch64_neoverse_n1_initfn() 681 cpu->isar.id_aa64mmfr0 = 0x0000000000101125ull; in aarch64_neoverse_v1_initfn() 929 cpu->isar.id_aa64mmfr0 = 0x0000022200101122ull; in aarch64_a710_initfn() 1030 cpu->isar.id_aa64mmfr0 = 0x0000022200101125ull; in aarch64_neoverse_n2_initfn() 1200 t = cpu->isar.id_aa64mmfr0; in aarch64_max_tcg_initfn() [all …]
|
/openbmc/qemu/target/arm/hvf/ |
H A D | hvf.c | 845 static void clamp_id_aa64mmfr0_parange_to_ipa_size(uint64_t *id_aa64mmfr0) in clamp_id_aa64mmfr0_parange_to_ipa_size() argument 852 *id_aa64mmfr0 = (*id_aa64mmfr0 & ~R_ID_AA64MMFR0_PARANGE_MASK) | index; in clamp_id_aa64mmfr0_parange_to_ipa_size() 869 { HV_SYS_REG_ID_AA64MMFR0_EL1, &host_isar.id_aa64mmfr0 }, in hvf_arm_get_host_cpu_features() 898 clamp_id_aa64mmfr0_parange_to_ipa_size(&host_isar.id_aa64mmfr0); in hvf_arm_get_host_cpu_features() 1053 &arm_cpu->isar.id_aa64mmfr0); in hvf_arch_init_vcpu() 1056 clamp_id_aa64mmfr0_parange_to_ipa_size(&arm_cpu->isar.id_aa64mmfr0); in hvf_arch_init_vcpu() 1058 arm_cpu->isar.id_aa64mmfr0); in hvf_arch_init_vcpu()
|