rt-thread/libcpu/aarch64/common
GuEe-GUI 77fbed5744 [libcpu][aarch64] Update for DM
1. PSCI port to system power.
2. Support builtin fdt.
3. Update system aspace size.
4. Support DMA memory probe.
5. Fixup not backtrace in Serror for device bus fault.

Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-12-19 21:18:54 +08:00
..
include Remove unused rt_hw_set_gtimer_frq 2025-10-13 21:44:36 +08:00
mp feat: arm64: update thread self on sp-switch 2024-10-11 00:09:01 -04:00
up feat: smart: user space context optimization 2024-09-19 23:02:39 -04:00
SConscript Reorganize Group names in build system for clarity and IDE integration #10923 2025-11-16 11:40:53 +08:00
atomic_aarch64.c [libcpu/aarch64]修改atomic实现 2024-09-03 18:14:06 -04:00
backtrace.c [libcpu/arm64] feat: Trimming General Context 2024-07-18 17:41:48 +08:00
builtin_fdt_gcc.S [libcpu][aarch64] Update for DM 2025-12-19 21:18:54 +08:00
cache.S [fixup] add cache maintenance ops; 2023-02-21 08:48:49 +08:00
cache_ops.c [format] cleanup libcpu/aarch64 (#8950) 2024-06-28 00:23:09 +08:00
cpu.c [format] cleanup libcpu/aarch64 (#8950) 2024-06-28 00:23:09 +08:00
cpu_gcc.S aarch64: document the CNTFRQ_EL0 2025-10-23 22:08:05 +08:00
cpu_psci.c [libcpu][aarch64] 使用设备树对CPU进行初始化 (#8221) 2023-11-28 14:20:11 +08:00
cpu_spin_table.c [libcpu][aarch64] 使用设备树对CPU进行初始化 (#8221) 2023-11-28 14:20:11 +08:00
cpuport.c [FIXUP] __rt_clz loss in aarch64 2024-12-13 10:39:20 +08:00
exception.c Sync dfs lwp (#8123) 2023-10-17 13:07:59 +08:00
gic.c [fix]:修复GICv2、GICv3中断触发模式设置无效的问题 (#7358) 2023-04-24 17:06:31 +08:00
gicv3.c [libcpu][aarch64]fix gicv3 mpidr table (#9284) 2025-03-28 11:08:28 +08:00
gtimer.c 🐞 fix(ktime): fix wrong boottime 2023-07-27 11:35:29 +08:00
hypercall.c [ARCH/AARCH64] Update Hypercall API 2025-07-16 12:52:51 +08:00
interrupt.c [components][drivers] fix posix tty, and add more baudrate (#8683) 2024-04-01 21:23:04 +08:00
mmu.c [aarch64] Fix rt_aspace_init error when KERNEL_VADDR_START >= 0x80000000 2025-10-21 10:12:35 +08:00
psci.c [libcpu][aarch64] Update for DM 2025-12-19 21:18:54 +08:00
setup.c [libcpu][aarch64] Update for DM 2025-12-19 21:18:54 +08:00
smccc.S [smart/aarch64] code sync (#6750) 2022-12-20 17:49:37 +08:00
stack.c [libcpu/arm64] feat: Trimming General Context 2024-07-18 17:41:48 +08:00
stack_gcc.S [libcpu/arm64] feat: Trimming General Context 2024-07-18 17:41:48 +08:00
startup_gcc.S [format] cleanup libcpu/aarch64 (#8950) 2024-06-28 00:23:09 +08:00
trap.c [libcpu][aarch64] Update for DM 2025-12-19 21:18:54 +08:00
vector_gcc.S feat: smart: user space context optimization 2024-09-19 23:02:39 -04:00