nuttx/arch/arm/src/sam34
wangchengdong 15f6e399b8 nuttx/arch: merge tickless and tick process
merge nxsched_timer_expiration() into nxsched_process_timer()
    to improve code efficient

Signed-off-by: Chengdong Wang <wangchengdong@lixiang.com>
2026-01-12 16:20:42 +08:00
..
hardware style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
chip.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
Kconfig arm/sam4cm: use custom vectors to make smp_call work with exception_common 2024-10-17 22:57:14 +08:00
Make.defs arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam3u_gpio.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam3u_periphclks.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam3x_gpio.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam3x_periphclks.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_cpuidlestack.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_cpuindex.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_cpustart.c arch: Remove the abuse of spinlock in smp boot 2025-01-31 23:19:44 +08:00
sam4cm_freerun.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_freerun.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_gpio.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_idle.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_oneshot.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_oneshot.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_oneshot_lowerhalf.c timers/oneshot: Remove all callback and args. 2025-11-18 13:02:29 +01:00
sam4cm_periphclks.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_smpcall.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_supc.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_supc.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_tc.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
sam4cm_tc.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4cm_tickless.c nuttx/arch: merge tickless and tick process 2026-01-12 16:20:42 +08:00
sam4e_gpio.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4e_periphclks.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4l_clockconfig.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
sam4l_gpio.c gpio: use small lock to protect configgpio 2024-12-17 16:37:59 +08:00
sam4l_gpio.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4l_periphclks.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4l_periphclks.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4s_gpio.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4s_nand.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4s_nand.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam4s_periphclks.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_aes.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_aes.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_allocateheap.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_clockconfig.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_clockconfig.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_cmcc.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_cmcc.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_crypto.c arch | boards | drivers: fix whitespace issues for switch case statements 2025-05-23 10:48:41 +08:00
sam_dmac.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
sam_dmac.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_emac.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
sam_emac.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_gpio.c gpio: use small lock to protect configgpio 2024-12-17 16:37:59 +08:00
sam_gpio.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_gpioirq.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_hsmci.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sam_hsmci.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_irq.c arch/init: call up_color_intstack before up_irq_enable 2025-10-14 17:42:01 +08:00
sam_lowputc.c use small lock in following files: 2024-12-23 22:56:43 +08:00
sam_lowputc.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_mpuinit.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_mpuinit.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_periphclks.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_rtc.c arm/sam34: Replace spinlock/sched_lock with spin_lock_irqsave_nopreempt 2025-11-04 22:46:15 +08:00
sam_rtc.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_rtt.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_rtt.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_serial.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
sam_spi.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
sam_spi.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_start.c arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
sam_start.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_tc.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_tc.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_timerisr.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_twi.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_twi.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_udp.c sched/sleep: replace all Signal-based sleep implement to Scheduled sleep 2025-10-17 14:05:02 +08:00
sam_udp.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_userspace.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_userspace.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_vectors.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_wdt.c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
sam_wdt.h arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00