nuttx/arch/arm/src/imx6
Xiang Xiao d80c2d7419 arch/arm: Remove all lazy fpu related code
since it is broken and inefficient, and then removed by:
commit dc961baaea
Author: chao.an <anchao@xiaomi.com>
Date:   Thu Apr 14 18:07:14 2022 +0800

    arm/armv7-[a|r]: move fpu save/restore to assembly handler

    Save/Restore FPU registers in C environment is dangerous practive,
    which cannot guarantee the compiler won't generate the assembly code
    with float point registers, especially in interrupt handling

    Signed-off-by: chao.an <anchao@xiaomi.com>

commit 8d66dbc068
Author: chao.an <anchao@xiaomi.com>
Date:   Thu Apr 7 13:48:04 2022 +0800

    arm/armv[7|8]-m: skip the fpu save/restore if stack frame is integer-only

    Signed-off-by: chao.an <anchao@xiaomi.com>

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-04-19 11:09:36 +03:00
..
hardware include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
chip.h arch: Move [arm|xtensa]_intstack_[alloc|top] to common header file 2022-03-11 23:08:07 +02:00
imx_boot.c arch/arm: Move FPU initialization to common place 2022-04-12 23:35:06 +03:00
imx_boot.h arch: arm: imx: Author Gregory Nutt: update licenses to Apache 2021-03-25 19:41:36 -07:00
imx_clockconfig.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
imx_clockconfig.h arch: arm: imx: Author Gregory Nutt: update licenses to Apache 2021-03-25 19:41:36 -07:00
imx_config.h arch: arm: imx: fix nxstyle errors 2021-03-25 19:41:36 -07:00
imx_cpuboot.c arch/arm: Move FPU initialization to common place 2022-04-12 23:35:06 +03:00
imx_ecspi.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
imx_ecspi.h include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
imx_enet.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
imx_enet.h drivers: Merge the common driver initialization into one place 2022-03-13 11:24:48 -03:00
imx_gpio.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
imx_gpio.h arch: arm: imx: fix nxstyle errors 2021-03-25 19:41:36 -07:00
imx_idle.c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
imx_iomuxc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
imx_iomuxc.h arch: arm: imx: fix nxstyle errors 2021-03-25 19:41:36 -07:00
imx_irq.c arch: Move [arm|xtensa]_intstack_[alloc|top] to common header file 2022-03-11 23:08:07 +02:00
imx_lowputc.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
imx_lowputc.h arch: imx6: Refactor imx_lowputc() 2022-02-28 16:09:01 +08:00
imx_memorymap.c arch: arm: imx: fix nxstyle errors 2021-03-25 19:41:36 -07:00
imx_memorymap.h arch: arm: imx: fix nxstyle errors 2021-03-25 19:41:36 -07:00
imx_pgalloc.c arch: imx6: Add the pgheap for imx6 2022-03-01 12:18:47 +08:00
imx_serial.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
imx_serial.h arch: arm: imx: Author Gregory Nutt: update licenses to Apache 2021-03-25 19:41:36 -07:00
imx_timerisr.c arch: Merge up_arch.h into up_internal.h 2022-03-14 09:32:17 +02:00
Kconfig arch: imx6: Add the pgheap for imx6 2022-03-01 12:18:47 +08:00
Make.defs arch/arm: Remove all lazy fpu related code 2022-04-19 11:09:36 +03:00