u-boot/arch
Yao Zi 3dbff9eecc riscv: lib: Split out support for T-Head cache management operations
Designed before a standard set of cache management operations defined in
RISC-V, earlier T-Head cores like C906 and C910 provide CMO through the
customized extension XTheadCMO, which has been used in the CV1800B port
of U-Boot.

This patch splits XTheadCMO-related code into a generic module, allowing
SoCs shipping T-Head cores to share the code.

Link: https://github.com/XUANTIE-RV/thead-extension-spec
Signed-off-by: Yao Zi <ziyao@disroot.org>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
2025-05-21 16:49:52 +08:00
..
arc treewide: Add a function to change page permissions 2025-03-14 13:37:54 +02:00
arm arm: kirkwood: Convert to DM_SERIAL for Synology DS109 board 2025-05-16 08:17:43 +02:00
m68k treewide: Add a function to change page permissions 2025-03-14 13:37:54 +02:00
microblaze
mips mips: octeon: remove unused middle expression 2025-05-06 15:43:19 -06:00
nios2 treewide: Add a function to change page permissions 2025-03-14 13:37:54 +02:00
powerpc Up to now we configure the entire memory space for U-Boot as RWX. 2025-03-14 09:31:36 -06:00
riscv riscv: lib: Split out support for T-Head cache management operations 2025-05-21 16:49:52 +08:00
sandbox imx9: scmi: add i.MX95 SoC and clock related code 2025-05-03 16:55:32 -03:00
sh common: board: make initcalls static 2025-04-14 08:59:39 -06:00
x86 x86: Correct usage of FSP_VERSION2 2025-05-09 12:57:32 -06:00
xtensa treewide: Add a function to change page permissions 2025-03-14 13:37:54 +02:00
.gitignore
Kconfig sandbox: add initjmp() 2025-04-23 13:19:44 -06:00
Kconfig.nxp
u-boot-elf.lds