nuttx/arch/arm/src/armv7-a
Masayuki Ishikawa 13f3f84bae arch: armv7-a: Remove unnecessary d-cache operation in arm_cpustart.c
Summary:
- Remove unnecessary d-cache operation to make boot fast

Impact:
- armv7-a SMP only

Testing:
- Tested with sabre-6quad:smp (QEMU and dev board)

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-16 00:53:17 -08:00
..
addrenv.h Refine the preprocessor conditional guard style (#190) 2020-01-31 19:07:39 +01:00
arm_addrenv_kstack.c Fix some nxstyle complaints in arm addrenv 2020-03-10 03:55:25 -05:00
arm_addrenv_shm.c Run nxstyle against all .c and .h files modified by this PR. 2020-05-09 14:19:08 -03:00
arm_addrenv_ustack.c Fix some nxstyle complaints in arm addrenv 2020-03-10 03:55:25 -05:00
arm_addrenv_utils.c Fix some nxstyle complaints in arm addrenv 2020-03-10 03:55:25 -05:00
arm_addrenv.c Fix typos in comments and documentation. 2020-03-16 20:01:11 -06:00
arm_allocpage.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_assert.c arm: armv7-a: Fix kernel stack dump in arm_assert.c 2020-10-26 09:05:49 -07:00
arm_blocktask.c sched/sched/sched.h: Make naming of all internal names consistent: 2020-05-09 16:58:42 -03:00
arm_cache.c
arm_checkmapping.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_copyarmstate.c arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
arm_copyfullstate.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_cpuhead.S arch/armv7-a: Fix the wrong idle stack setup for SMP case 2020-10-19 09:43:58 +09:00
arm_cpuidlestack.c arch: armv7-a: Fix CPUx IDLE stack top for SMP 2020-10-26 09:05:49 -07:00
arm_cpuindex.c
arm_cpupause.c include/nuttx/sched.h: Make naming of all internal names consistent: 2020-05-09 14:19:08 -03:00
arm_cpustart.c arch: armv7-a: Remove unnecessary d-cache operation in arm_cpustart.c 2020-11-16 00:53:17 -08:00
arm_dataabort.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_doirq.c arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
arm_fetchadd.S
arm_fpuconfig.S
arm_fullcontextrestore.S arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_gicv2_dump.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_gicv2.c arm/gic: Don't pirnt log in arm_decodeirq 2020-05-13 06:33:56 -06:00
arm_head.S arch/armv7-a: Fix the wrong idle stack setup for SMP case 2020-10-19 09:43:58 +09:00
arm_initialstate.c arch: Initialize idle thread stack information 2020-09-16 06:57:29 -07:00
arm_l2cc_pl310.c arch: armv7-a: Fix arm_l2cc_pl310.c with DEBUGASSERT() 2020-11-16 00:53:17 -08:00
arm_mmu.c
arm_pgalloc.c Run nxstyle against all .c and .h files modified by this PR. 2020-05-09 14:19:08 -03:00
arm_pghead.S Change all 'Nuttx' to 'NuttX' 2020-10-20 01:45:06 -07:00
arm_pginitialize.c arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
arm_physpgaddr.c
arm_prefetchabort.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_releasepending.c sched/sched/sched.h: Make naming of all internal names consistent: 2020-05-09 16:58:42 -03:00
arm_reprioritizertr.c sched/sched/sched.h: Make naming of all internal names consistent: 2020-05-09 16:58:42 -03:00
arm_restorefpu.S arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
arm_savefpu.S arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
arm_saveusercontext.S arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_schedulesigaction.c arch/arm: Rename up_savestate and up_restorestate 2020-05-02 18:35:30 -03:00
arm_scu.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_sigdeliver.c Completes the Implementation of the TLS-based errno 2020-05-07 23:11:34 +01:00
arm_signal_dispatch.c Refine __KERNEL__ and CONFIG_BUILD_xxx usage in the code base 2020-05-01 10:43:47 -03:00
arm_syscall.c include/nuttx/sched.h: Make naming of all internal names consistent: 2020-05-09 14:19:08 -03:00
arm_testset.S
arm_unblocktask.c sched/sched/sched.h: Make naming of all internal names consistent: 2020-05-09 16:58:42 -03:00
arm_undefinedinsn.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_va2pte.c arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_vectoraddrexcptn.S arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
arm_vectors.S armv7-a, imx6: Refactor interrupt stack related code 2020-10-26 09:05:49 -07:00
arm_vectortab.S
arm_virtpgaddr.c
arm.h Refine the preprocessor conditional guard style (#190) 2020-01-31 19:07:39 +01:00
barriers.h Refine the preprocessor conditional guard style (#190) 2020-01-31 19:07:39 +01:00
cp15_cacheops.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
cp15_clean_dcache.S
cp15_coherent_dcache.S
cp15_flush_dcache.S
cp15_invalidate_dcache_all.S
cp15_invalidate_dcache.S
cp15.h
crt0.c
fpu.h Refine the preprocessor conditional guard style (#190) 2020-01-31 19:07:39 +01:00
gic.h arch/arm: Rename all up_*.h files to arm_*.h 2020-05-01 03:43:44 +01:00
gtm.h
Kconfig build: Replace WINTOOL with CYGWIN_WINTOOL Kconfig 2020-05-18 15:02:55 -06:00
l2cc_pl310.h arch: armv7-a: Fix comile errors in l2cc_pl310.h 2020-11-16 00:53:17 -08:00
l2cc.h arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
mmu.h arch: armv7-a: Fix MMU settings for SDRAM in SMP mode 2020-11-14 16:40:01 -08:00
mpcore.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
pgalloc.h
sctlr.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
scu.h
smp.h arch: armv7-a: Fix CPUx IDLE stack top for SMP 2020-10-26 09:05:49 -07:00
svcall.h arch/arm, board/arm: Rename all up_* functions to arm_* 2020-05-01 18:28:13 +01:00
Toolchain.defs Fix Cygwin build with Windows native toolchain 2020-09-01 10:20:28 +08:00
vfork.S sched/: Make more naming consistent 2020-05-16 13:39:03 -03:00