Home
last modified time | relevance | path

Searched refs:MVFR0 (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/arch/arm/include/asm/
H A Dvfpmacros.h47 VFPFMRX \tmp, MVFR0 @ Media and VFP Feature Register 0
72 VFPFMRX \tmp, MVFR0 @ Media and VFP Feature Register 0
H A Dvfp.h16 #define MVFR0 cr7 macro
/openbmc/qemu/target/arm/
H A Dcpu-features.h193 return FIELD_EX32(id->mvfr0, MVFR0, SIMDREG) > 0; in isar_feature_aa32_vfp_simd()
199 return FIELD_EX32(id->mvfr0, MVFR0, SIMDREG) >= 2; in isar_feature_aa32_simd_r32()
204 return FIELD_EX32(id->mvfr0, MVFR0, FPSHVEC) > 0; in isar_feature_aa32_fpshvec()
210 return FIELD_EX32(id->mvfr0, MVFR0, FPSP) > 0; in isar_feature_aa32_fpsp_v2()
216 return FIELD_EX32(id->mvfr0, MVFR0, FPSP) >= 2; in isar_feature_aa32_fpsp_v3()
222 return FIELD_EX32(id->mvfr0, MVFR0, FPDP) > 0; in isar_feature_aa32_fpdp_v2()
228 return FIELD_EX32(id->mvfr0, MVFR0, FPDP) >= 2; in isar_feature_aa32_fpdp_v3()
H A Dcpu.c2127 u = FIELD_DP32(u, MVFR0, SIMDREG, 1); /* 16 registers */ in arm_cpu_realizefn()
2149 u = FIELD_DP32(u, MVFR0, FPSP, 0); in arm_cpu_realizefn()
2150 u = FIELD_DP32(u, MVFR0, FPDP, 0); in arm_cpu_realizefn()
2151 u = FIELD_DP32(u, MVFR0, FPDIVIDE, 0); in arm_cpu_realizefn()
2152 u = FIELD_DP32(u, MVFR0, FPSQRT, 0); in arm_cpu_realizefn()
2153 u = FIELD_DP32(u, MVFR0, FPROUND, 0); in arm_cpu_realizefn()
2155 u = FIELD_DP32(u, MVFR0, FPTRAP, 0); in arm_cpu_realizefn()
2156 u = FIELD_DP32(u, MVFR0, FPSHVEC, 0); in arm_cpu_realizefn()
2242 u = FIELD_DP32(u, MVFR0, SIMDREG, 0); in arm_cpu_realizefn()
H A Dcpu.h2353 FIELD(MVFR0, SIMDREG, 0, 4)
2354 FIELD(MVFR0, FPSP, 4, 4)
2355 FIELD(MVFR0, FPDP, 8, 4)
2356 FIELD(MVFR0, FPTRAP, 12, 4)
2357 FIELD(MVFR0, FPDIVIDE, 16, 4)
2358 FIELD(MVFR0, FPSQRT, 20, 4)
2359 FIELD(MVFR0, FPSHVEC, 24, 4)
2360 FIELD(MVFR0, FPROUND, 28, 4)
/openbmc/qemu/target/arm/tcg/
H A Dcpu32.c148 cpu->isar.mvfr0 = FIELD_DP32(cpu->isar.mvfr0, MVFR0, FPSHVEC, 1); in arm926_initfn()
149 cpu->isar.mvfr0 = FIELD_DP32(cpu->isar.mvfr0, MVFR0, FPSP, 1); in arm926_initfn()
150 cpu->isar.mvfr0 = FIELD_DP32(cpu->isar.mvfr0, MVFR0, FPDP, 1); in arm926_initfn()
190 cpu->isar.mvfr0 = FIELD_DP32(cpu->isar.mvfr0, MVFR0, FPSHVEC, 1); in arm1026_initfn()
191 cpu->isar.mvfr0 = FIELD_DP32(cpu->isar.mvfr0, MVFR0, FPSP, 1); in arm1026_initfn()
192 cpu->isar.mvfr0 = FIELD_DP32(cpu->isar.mvfr0, MVFR0, FPDP, 1); in arm1026_initfn()
1001 cpu->isar.mvfr0 = FIELD_DP32(cpu->isar.mvfr0, MVFR0, FPSHVEC, 1); in arm_max_initfn()
/openbmc/linux/arch/arm/vfp/
H A Dvfpmodule.c923 u32 mvfr0 = fmrx(MVFR0); in vfp_init()