Searched refs:FPEXC_EN (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/arch/arm/vfp/ |
H 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() 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 D | vfphw.S | 84 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 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() 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 D | vfp.h | 41 #define FPEXC_EN (1 << 30) macro
|
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | vfp.h | 41 #define FPEXC_EN (1 << 30) macro
|
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | perf_event_v7.c | 1393 fp_new_val = *fp_orig_val | FPEXC_EN; in venum_pre_pmresr()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | perf_event_v7.c | 1393 fp_new_val = *fp_orig_val | FPEXC_EN; in venum_pre_pmresr()
|
Completed in 11 milliseconds