Home
last modified time | relevance | path

Searched refs:VFP (Results 1 – 25 of 50) sorted by relevance

12

/OK3568_Linux_fs/kernel/Documentation/arm/
H A Dkernel_mode_neon.rst7 * Use only NEON instructions, or VFP instructions that don't rely on support
19 It is possible to use NEON instructions (and in some cases, VFP instructions) in
20 code that runs in kernel mode. However, for performance reasons, the NEON/VFP
24 may call schedule()], as NEON or VFP instructions will be executed in a
30 The NEON/VFP register file is managed using lazy preserve (on UP systems) and
33 contending for the NEON/VFP unit (or, in the SMP case, when a task migrates to
34 another core). Lazy restore is implemented by disabling the NEON/VFP unit after
35 every context switch, resulting in a trap when subsequently a NEON/VFP
39 Any use of the NEON/VFP unit in kernel mode should not interfere with this, so
40 it is required to do an 'eager' preserve of the NEON/VFP register file, and
[all …]
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dvfpmacros.h20 @ Macros to allow building with old toolkits (with no VFP support)
30 @ read all the working registers back into the VFP
47 VFPFMRX \tmp, MVFR0 @ Media and VFP Feature Register 0
56 @ write all the working registers out of the VFP
72 VFPFMRX \tmp, MVFR0 @ Media and VFP Feature Register 0
/OK3568_Linux_fs/kernel/arch/arm/vfp/
H A Dvfphw.S69 @ VFP hardware support entry point.
82 VFPFMRX r1, FPEXC @ Is the VFP enabled?
85 bne look_for_VFP_exceptions @ VFP is already enabled
98 @ On UP, we lazily save the VFP context. As a different
99 @ thread wants ownership of the VFP hardware, save the old
102 VFPFMXR FPEXC, r5 @ enable VFP, disable any pending
H A Dentry.S15 @ VFP entry point.
29 ldr pc, [r4] @ call VFP entry point
/OK3568_Linux_fs/kernel/Documentation/arm/vfp/
H A Drelease-notes.rst2 Release notes for Linux Kernel VFP support code
9 This is the first release of the Linux Kernel VFP support code. It
10 provides support for the exceptions bounced from VFP hardware found
/OK3568_Linux_fs/yocto/poky/meta/conf/machine/include/arm/
H A Darch-armv5.inc20 # Little Endian + VFP/DSP
44 # Big Endian + VFP/DSP
H A Darch-armv5-dsp.inc16 # Little Endian + VFP/DSP
40 # Big Endian + VFP/DSP
H A Dfeature-arm-vfp.inc12 TUNEVALID[callconvention-hard] = "Enable EABI hard float call convention, requires VFP."
H A DREADME32 two defined ABIs specificed, standard EABI and Hard Float (VFP) EABI.
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dlt7911d.h39 #define VFP 0xd288 macro
H A Dlt6911uxc.h46 #define VFP 0x8675 macro
/OK3568_Linux_fs/yocto/meta-clang/recipes-devtools/clang/clang/
H A D0002-compiler-rt-support-a-new-embedded-linux-target.patch65 +# non-VFP variant of the AAPCS.
69 +# Hard-float version of the runtime. On ARM VFP instructions and registers are
70 +# allowed, and floating point values get passed in them. VFP variant of the
/OK3568_Linux_fs/yocto/poky/meta/conf/machine/include/arm/armv8-m/
H A Dtune-cortexm33.inc11 # GCC thnks that DSP and VFP are required, but Arm docs say it is
H A Dtune-cortexm35p.inc11 # GCC thnks that DSP and VFP are required, but Arm docs say it is
/OK3568_Linux_fs/kernel/include/video/
H A Dkyro.h25 u32 VFP; /* Ver Front Porch */ member
/OK3568_Linux_fs/kernel/drivers/video/fbdev/kyro/
H A Dfbdev.c467 var->lower_margin = par->VFP; in kyrofb_check_var()
517 par->VFP = info->var.lower_margin; in kyrofb_set_par()
520 par->VTot = par->YRES + par->VBP + par->VST + par->VFP; in kyrofb_set_par()
/OK3568_Linux_fs/yocto/poky/meta/recipes-support/libffi/
H A Dlibffi_3.4.4.bb15 file://0001-arm-sysv-reverted-clang-VFP-mitigation.patch \
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/ne10/ne10/
H A D0001-CMakeLists.txt-Remove-mthumb-interwork.patch29 … is needed for linker to suppress linker error about not all functions use VFP register to pass ar…
/OK3568_Linux_fs/external/mpp/build/android/
H A DREADME.md72 * `armeabi-v6 with VFP` - tuned for ARMv6 processors having VFP;
127 … instead of Thumb. Applicable only for arm ABIs and is forced to be `ON` for `armeabi-v6 with VFP`;
155 * `armv6` - for `armeabi-v6 with VFP` ABI
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3588-evb1-lp4-v10-dsi-dsc-MV2100UZ1.dts85 /* MIPI VFP */
H A Drk3588-vehicle-serdes-display-v21.dtsi790 008e 0008 //VFP=8line?
1005 008e 0008 //VFP=8line?
1441 008e 0008 //VFP=8line?
1853 008e 0008 //VFP=8line?
/OK3568_Linux_fs/yocto/poky/meta/recipes-support/libffi/libffi/
H A D0001-arm-sysv-reverted-clang-VFP-mitigation.patch4 Subject: [PATCH] arm/sysv: reverted clang VFP mitigation
/OK3568_Linux_fs/buildroot/arch/
H A DConfig.in.arm558 bool "Enable VFP extension support"
566 For some CPU cores, the VFP extension is optional. Select
568 implementation has VFP support and you want to use it.
810 # Thumb-1 and VFP are not compatible
818 comment "Thumb1 is not compatible with VFP"
/OK3568_Linux_fs/buildroot/package/openblas/
H A DConfig.in43 # On ARMv6, OpenBLAS assumes that a VFP is available, and
/OK3568_Linux_fs/kernel/arch/arm/mach-omap2/
H A DKconfig140 select VFP

12