/openbmc/linux/Documentation/arch/arm/ |
H A D | kernel_mode_neon.rst | 7 * 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 …]
|
H A D | marvell.rst | 491 ARMv5TE, VFP, dual-issue 494 ARMv5TE, VFP, dual-issue
|
/openbmc/linux/arch/arm/include/asm/ |
H A D | vfpmacros.h | 20 @ 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
|
/openbmc/linux/Documentation/arch/arm/vfp/ |
H A D | release-notes.rst | 2 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
|
/openbmc/qemu/target/arm/tcg/ |
H A D | vfp-uncond.decode | 1 # AArch32 VFP instruction descriptions (unconditional insns) 21 # Encodings for the unconditional VFP instructions are here: 30 # VFP registers have an odd encoding with a four-bit field
|
H A D | vfp.decode | 1 # AArch32 VFP instruction descriptions (conditional insns) 21 # Encodings for the conditional VFP instructions are here: 30 # VFP registers have an odd encoding with a four-bit field 105 # 3-register VFP data-processing; bits [23,21:20,6] identify the operation.
|
H A D | neon-shared.decode | 29 # VFP/Neon register fields; same as vfp.decode
|
/openbmc/linux/arch/arm/vfp/ |
H A D | vfphw.S | 32 @ Load the current VFP state 36 @ Load the saved state back into the VFP 52 @ Save the current VFP state
|
/openbmc/openbmc/poky/meta/conf/machine/include/arm/ |
H A D | arch-armv5.inc | 20 # Little Endian + VFP/DSP 44 # Big Endian + VFP/DSP
|
H A D | arch-armv5-dsp.inc | 16 # Little Endian + VFP/DSP 40 # Big Endian + VFP/DSP
|
H A D | feature-arm-vfp.inc | 13 TUNEVALID[callconvention-hard] = "Enable EABI hard float call convention, requires VFP."
|
H A D | README | 32 two defined ABIs specificed, standard EABI and Hard Float (VFP) EABI.
|
/openbmc/linux/include/video/ |
H A D | kyro.h | 25 u32 VFP; /* Ver Front Porch */ member
|
/openbmc/openbmc/poky/meta/conf/machine/include/arm/armv8-m/ |
H A D | tune-cortexm35p.inc | 11 # GCC thnks that DSP and VFP are required, but Arm docs say it is
|
H A D | tune-cortexm33.inc | 11 # GCC thnks that DSP and VFP are required, but Arm docs say it is
|
/openbmc/linux/arch/arm/nwfpe/ |
H A D | entry.S | 162 ret lr @ CP#10 (VFP) 163 ret lr @ CP#11 (VFP)
|
/openbmc/linux/drivers/video/fbdev/kyro/ |
H A D | fbdev.c | 468 var->lower_margin = par->VFP; in kyrofb_check_var() 520 par->VFP = info->var.lower_margin; in kyrofb_set_par() 523 par->VTot = par->YRES + par->VBP + par->VST + par->VFP; in kyrofb_set_par()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/ne10/ne10/ |
H A D | 0001-CMakeLists.txt-Remove-mthumb-interwork.patch | 31 … is needed for linker to suppress linker error about not all functions use VFP register to pass ar…
|
/openbmc/linux/Documentation/arch/arm64/ |
H A D | cpu-feature-registers.rst | 310 10) MVFR0_EL1 - AArch32 Media and VFP Feature Register 0 318 11) MVFR1_EL1 - AArch32 Media and VFP Feature Register 1
|
/openbmc/linux/drivers/gpu/drm/bridge/ |
H A D | chipone-icn6211.c | 52 #define VFP 0x27 macro 402 chipone_writeb(icn, VFP, mode->vsync_start - mode->vdisplay); in chipone_atomic_enable()
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | cpuinfo.c | 141 [COMPAT_KERNEL_HWCAP(VFP)] = "vfp",
|
/openbmc/linux/arch/arm/mach-omap2/ |
H A D | Kconfig | 147 select VFP
|
/openbmc/linux/arch/arm/ |
H A D | Kconfig | 1761 config VFP config 1762 bool "VFP-format floating point maths" 1765 Say Y to include VFP support code in the kernel. This is needed 1766 if your hardware includes a VFP unit. 1771 Say N if your target does not have VFP hardware. 1775 depends on VFP
|
/openbmc/linux/arch/arm/mm/ |
H A D | proc-feroceon.S | 60 mov r1, #1 @ disable quirky VFP
|
/openbmc/openbmc/poky/documentation/migration-guides/ |
H A D | release-notes-4.0.6.rst | 86 - libffi: submit patch upstream (0001-arm-sysv-reverted-clang-VFP-mitigation.patch )
|