Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/arm/vfp/
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()
452 u32 fpexc = fmrx(FPEXC); in vfp_pm_suspend()
460 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_suspend()
465 fmxr(FPEXC, fpexc); in vfp_pm_suspend()
481 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_resume()
523 u32 fpexc = fmrx(FPEXC); in vfp_sync_hwstate()
530 fmxr(FPEXC, fpexc); in vfp_sync_hwstate()
734 fmxr(FPEXC, fpexc); in kernel_neon_begin()
[all …]
A Dvfphw.S82 VFPFMRX r1, FPEXC @ Is the VFP enabled?
89 orr r1, r1, #FPEXC_EN @ user FPEXC has the enable bit set
102 VFPFMXR FPEXC, r5 @ enable VFP, disable any pending
114 VFPFMRX r6, FPINST @ FPINST (only if FPEXC.EX is set)
120 stmia r4, {r1, r5, r6, r8} @ save FPEXC, FPSCR, FPINST, FPINST2
/linux-6.3-rc2/arch/arm/include/asm/
A Dvfp.h17 #define FPEXC cr8 macro
/linux-6.3-rc2/arch/arm/kernel/
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()

Completed in 11 milliseconds