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.h192 return FIELD_EX32(id->mvfr0, MVFR0, SIMDREG) > 0; in isar_feature_aa32_vfp_simd()
198 return FIELD_EX32(id->mvfr0, MVFR0, SIMDREG) >= 2; in isar_feature_aa32_simd_r32()
203 return FIELD_EX32(id->mvfr0, MVFR0, FPSHVEC) > 0; in isar_feature_aa32_fpshvec()
209 return FIELD_EX32(id->mvfr0, MVFR0, FPSP) > 0; in isar_feature_aa32_fpsp_v2()
215 return FIELD_EX32(id->mvfr0, MVFR0, FPSP) >= 2; in isar_feature_aa32_fpsp_v3()
221 return FIELD_EX32(id->mvfr0, MVFR0, FPDP) > 0; in isar_feature_aa32_fpdp_v2()
227 return FIELD_EX32(id->mvfr0, MVFR0, FPDP) >= 2; in isar_feature_aa32_fpdp_v3()
H A Dcpu.c2118 u = FIELD_DP32(u, MVFR0, SIMDREG, 1); /* 16 registers */ in arm_cpu_realizefn()
2140 u = FIELD_DP32(u, MVFR0, FPSP, 0); in arm_cpu_realizefn()
2141 u = FIELD_DP32(u, MVFR0, FPDP, 0); in arm_cpu_realizefn()
2142 u = FIELD_DP32(u, MVFR0, FPDIVIDE, 0); in arm_cpu_realizefn()
2143 u = FIELD_DP32(u, MVFR0, FPSQRT, 0); in arm_cpu_realizefn()
2144 u = FIELD_DP32(u, MVFR0, FPROUND, 0); in arm_cpu_realizefn()
2146 u = FIELD_DP32(u, MVFR0, FPTRAP, 0); in arm_cpu_realizefn()
2147 u = FIELD_DP32(u, MVFR0, FPSHVEC, 0); in arm_cpu_realizefn()
2233 u = FIELD_DP32(u, MVFR0, SIMDREG, 0); in arm_cpu_realizefn()
H A Dcpu.h2349 FIELD(MVFR0, SIMDREG, 0, 4)
2350 FIELD(MVFR0, FPSP, 4, 4)
2351 FIELD(MVFR0, FPDP, 8, 4)
2352 FIELD(MVFR0, FPTRAP, 12, 4)
2353 FIELD(MVFR0, FPDIVIDE, 16, 4)
2354 FIELD(MVFR0, FPSQRT, 20, 4)
2355 FIELD(MVFR0, FPSHVEC, 24, 4)
2356 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()