Searched refs:FPEXC (Results 1 – 4 of 4) sorted by relevance
/linux-6.3-rc2/arch/arm/vfp/ |
A D | vfpmodule.c | 79 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 D | vfphw.S | 82 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 D | vfp.h | 17 #define FPEXC cr8 macro
|
/linux-6.3-rc2/arch/arm/kernel/ |
A D | perf_event_v7.c | 1392 *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 12 milliseconds