Home
last modified time | relevance | path

Searched refs:FPEXC_EN (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/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()
111 vfp->hard.fpexc = FPEXC_EN; in vfp_thread_flush()
179 if ((fpexc & FPEXC_EN) && vfp_current_hw_state[cpu]) in vfp_notifier()
187 fmxr(FPEXC, fpexc & ~FPEXC_EN); in vfp_notifier()
455 if (fpexc & FPEXC_EN) { in vfp_pm_suspend()
460 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_suspend()
463 fmxr(FPEXC, fpexc | FPEXC_EN); in vfp_pm_suspend()
481 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_resume()
526 fmxr(FPEXC, fpexc | FPEXC_EN); in vfp_sync_hwstate()
[all...]
H A Dvfphw.S84 tst r1, #FPEXC_EN
89 orr r1, r1, #FPEXC_EN @ user FPEXC has the enable bit set
/kernel/linux/linux-6.6/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()
111 vfp->hard.fpexc = FPEXC_EN; in vfp_thread_flush()
179 if ((fpexc & FPEXC_EN) && vfp_current_hw_state[cpu]) in vfp_notifier()
187 fmxr(FPEXC, fpexc & ~FPEXC_EN); in vfp_notifier()
452 if (fpexc & FPEXC_EN) { in vfp_pm_suspend()
457 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_suspend()
460 fmxr(FPEXC, fpexc | FPEXC_EN); in vfp_pm_suspend()
478 fmxr(FPEXC, fmrx(FPEXC) & ~FPEXC_EN); in vfp_pm_resume()
525 fmxr(FPEXC, fpexc | FPEXC_EN); in vfp_sync_hwstate()
[all...]
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dvfp.h41 #define FPEXC_EN (1 << 30) macro
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dvfp.h41 #define FPEXC_EN (1 << 30) macro
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dperf_event_v7.c1393 fp_new_val = *fp_orig_val | FPEXC_EN; in venum_pre_pmresr()
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dperf_event_v7.c1393 fp_new_val = *fp_orig_val | FPEXC_EN; in venum_pre_pmresr()

Completed in 11 milliseconds