Home
last modified time | relevance | path

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

/arch/arm/vfp/
Dvfpmodule.c82 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_force_reload()
109 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_thread_flush()
172 fpexc = fmrx(FPEXC); in vfp_notifier()
190 fmxr(FPEXC, fpexc & ~FPEXC_EN); in vfp_notifier()
243 fmrx(FPEXC), fmrx(FPSCR), inst); in vfp_panic()
351 fmxr(FPEXC, fpexc & ~(FPEXC_EX|FPEXC_DEX|FPEXC_FP2V|FPEXC_VV|FPEXC_TRAP_MASK)); in VFP_bounce()
461 u32 fpexc = fmrx(FPEXC); in vfp_pm_suspend()
469 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_suspend()
472 fmxr(FPEXC, fpexc | FPEXC_EN); in vfp_pm_suspend()
474 fmxr(FPEXC, fpexc); in vfp_pm_suspend()
[all …]
Dvfphw.S89 VFPFMRX r1, FPEXC @ Is the VFP enabled?
96 orr r1, r1, #FPEXC_EN @ user FPEXC has the enable bit set
109 VFPFMXR FPEXC, r5 @ enable VFP, disable any pending
121 VFPFMRX r6, FPINST @ FPINST (only if FPEXC.EX is set)
127 stmia r4, {r1, r5, r6, r8} @ save FPEXC, FPSCR, FPINST, FPINST2
/arch/arm/include/asm/
Dvfp.h15 #define FPEXC cr8 macro
/arch/arm/kvm/
Dinterrupts_head.S20 VFPFMRX r2, FPEXC
23 VFPFMXR FPEXC, r6
34 VFPFMXR FPEXC, r6
37 stm \vfp_base, {r2-r5} @ Save FPEXC, FPSCR, FPINST, FPINST2
43 ldm \vfp_base, {r2-r5} @ Load FPEXC, FPSCR, FPINST, FPINST2
52 VFPFMXR FPEXC, r2 @ FPEXC (last, in case !EN)
Dinterrupts.S186 VFPFMXR FPEXC, r2
/arch/arm/kernel/
Dperf_event_v7.c1247 *fp_orig_val = fmrx(FPEXC); in venum_pre_pmresr()
1249 fmxr(FPEXC, fp_new_val); in venum_pre_pmresr()
1256 fmxr(FPEXC, fp_orig_val); in venum_post_pmresr()