summaryrefslogtreecommitdiff
path: root/sys/arch/arm/vfp
AgeCommit message (Expand)Author
2022-08-20fpu_kern_enter/leave: Disable IPL assertions.riastradh
2022-04-01x86, arm: Allow fpu_kern_enter/leave while cold.riastradh
2021-10-31Rework Arm (32bit and 64bit) AP startup so that cpu_hatch doesn't sleep.skrll
2021-10-17Trailing whitespaceskrll
2021-06-01PR port-arm/55790rin
2021-06-01PR port-arm/55790rin
2020-10-30Retire arm_[di]sb in favour of the isb() and dsb(sy) macro invocations.skrll
2020-08-01Add kthread_fpu_enter/exit support to arm.riastradh
2020-07-27Enable ChaCha NEON code on armv7 too.riastradh
2020-07-25Split aes_impl declarations out into aes_impl.h.riastradh
2020-07-13Use pcu_save_all_on_cpu, not pcu_save.riastradh
2020-07-13Limit arm32 fpu_kern_enter/leave to IPL_VM or below.riastradh
2020-06-29New permutation-based AES implementation using ARM NEON.riastradh
2020-06-29Implement fpu_kern_enter/leave for arm32.riastradh
2019-10-29Explicitly annotate FPU requirements for LLVM MC.joerg
2019-09-07Cortex A12 is marketed as A17 but has a distinct part numbertnn
2019-04-06Install the undefined instruction handlers only once, i.e. when attachingskrll
2019-03-17Trailing whitespaceskrll
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-08-15Sprinkle #include "opt_cputypes.h"skrll
2018-08-15Add __KERNEL_RCSIDskrll
2018-04-08Remove the call to vfp_fpscr_handler() from vfp_handler(). It actually neverbouyer
2018-03-02Add more vfp directives for gcc-6christos
2017-10-16We KASSERT((fregs->vfp_fpexc & VFP_FPEXC_EN) == 0) just before, sobouyer
2017-10-16In the REENABLE case, make sur the fpexc copy in the pcb also hasbouyer
2017-05-26Recognize Cortex-A57 FPU, GIC, and Generic Timer.jmcneill
2017-03-22in vfp_state_load(), fix backwards logic for fpinst vs. fpinst2.chs
2017-03-16allow pcu_save() and pcu_discard() to be called on other threads,chs
2016-03-03Get the RPI3 working (in aarch32 mode) by recognising Cortex A53 CPUs.skrll
2015-11-12change some register dumps from aprint_verbose to aprint_debugjmcneill
2015-04-28isb after writing cpacr, from Andrew Turnerjmcneill
2015-03-23Fix some inverted return values. Don't return SIGILL if there is an activematt
2015-03-20Remove extra )matt
2015-03-20Not only check to see if we own the VFP but that the VFP is enabled.matt
2015-03-17Don't try to catch undefined VFP instructions if we own the the FPU.matt
2015-03-17If we own the FPU, don't take anymore undefined faults. Instead generatematt
2015-02-09Add VFP IDs for QEMU's emulated Cortex-A15.slp
2014-07-18fix typo reported in PR/48948matt
2014-06-15Cleanup a bit of the init logic.matt
2014-05-16pcu(9):rmind
2014-04-06propogation -> propagationmatt
2014-03-28Various MP changes.matt
2014-03-18Enable VFP on MV88SV58XXmatt
2014-03-04Add a different version vfp_fpscr_changable if FPU_VFP was not defined.matt
2014-03-03Query the media and vfp feature registers to determine what our defaultmatt
2014-01-25Improve PCU/VFP handling to the point that the atf tests don't triggerskrll
2014-01-24Be consistent about setting fpscr for Runfast. No functional change.skrll
2014-01-23Fix typo in #define nameskrll
2014-01-21Typo in commentskrll
2013-12-27Switch to using FP instructions instead of cp10/11 instructions.matt