Home
last modified time | relevance | path

Searched refs:FPEXC (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/arm/vfp/
H A Dvfpmodule.c79 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_force_reload()
106 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_thread_flush()
169 fpexc = fmrx(FPEXC); in vfp_notifier()
457 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_suspend()
462 fmxr(FPEXC, fpexc); in vfp_pm_suspend()
478 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_resume()
527 fmxr(FPEXC, fpexc); in vfp_sync_hwstate()
687 fpexc = fmrx(FPEXC); in vfp_support_entry()
750 fmxr(FPEXC, fpexc); in vfp_support_entry()
833 fmxr(FPEXC, fpexc); in kernel_neon_begin()
[all …]
H A Dvfphw.S34 @ returns FPEXC
38 @ FPEXC is in a safe state
39 ldmia r0, {r0-r3} @ load FPEXC, FPSCR, FPINST, FPINST2
42 VFPFMXR FPINST, r2 @ restore FPINST (only if FPEXC.EX is set)
54 @ r1 - FPEXC
60 VFPFMRX r3, FPINST @ FPINST (only if FPEXC.EX is set)
65 stmia r0, {r1, r2, r3, r12} @ save FPEXC, FPSCR, FPINST, FPINST2
/openbmc/u-boot/arch/arm/mach-zynq/
H A Dlowlevel_init.S18 fmrx r1, FPEXC
20 fmxr FPEXC, r1
/openbmc/linux/arch/arm/include/asm/
H A Dvfp.h17 #define FPEXC cr8 macro
/openbmc/linux/arch/arm/kernel/
H A Dperf_event_v7.c1392 *fp_orig_val = fmrx(FPEXC); in venum_pre_pmresr()
1394 fmxr(FPEXC, fp_new_val); in venum_pre_pmresr()
1401 fmxr(FPEXC, fp_orig_val); in venum_post_pmresr()