linux/arch/riscv
Alexandre Ghiti 8d496b5a98
riscv: Add support for Zicbop
Zicbop introduces cache blocks prefetching instructions, add the
necessary support for the kernel to use it in the coming commits.

Co-developed-by: Guo Ren <guoren@kernel.org>
Signed-off-by: Guo Ren <guoren@kernel.org>
Tested-by: Andrea Parri <parri.andrea@gmail.com>
Link: https://lore.kernel.org/r/20250421142441.395849-3-alexghiti@rivosinc.com
Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com>
Signed-off-by: Palmer Dabbelt <palmer@dabbelt.com>
2025-06-05 11:09:37 -07:00
..
boot Kbuild updates for v6.15 2025-04-05 15:46:50 -07:00
configs riscv: migrate to the generic rule for built-in DTB 2025-03-18 13:30:13 +00:00
crypto crypto: lib/Kconfig - Hide arch options from user 2025-03-02 15:21:47 +08:00
errata RISC-V: errata: Use medany for relocatable builds 2025-03-26 15:56:37 -07:00
include riscv: Add support for Zicbop 2025-06-05 11:09:37 -07:00
kernel riscv: Add support for Zicbop 2025-06-05 11:09:37 -07:00
kvm RISC-V Patches for the 6.15 Merge Window, Part 1 2025-04-04 09:49:17 -07:00
lib RISC-V Patches for the 6.15 Merge Window, Part 1 2025-04-04 09:49:17 -07:00
mm riscv: Add support for Zicbop 2025-06-05 11:09:37 -07:00
net asm-generic: introduce text-patching.h 2024-11-07 14:25:15 -08:00
purgatory riscv/purgatory: 4B align purgatory_start 2025-04-01 07:07:12 +00:00
tools
Kbuild riscv: migrate to the generic rule for built-in DTB 2025-03-18 13:30:13 +00:00
Kconfig riscv: Add support for Zicbop 2025-06-05 11:09:37 -07:00
Kconfig.debug riscv: Add tests for riscv module loading 2023-11-07 14:59:32 -08:00
Kconfig.errata riscv: Add ghostwrite vulnerability 2025-01-18 12:33:39 -08:00
Kconfig.socs riscv: Remove duplicate CLINT_TIMER selections 2025-03-18 13:05:13 +00:00
Kconfig.vendor riscv: vector: Use vlenb from DT for thead 2025-01-18 12:33:29 -08:00
Makefile Kbuild updates for v6.15 2025-04-05 15:46:50 -07:00
Makefile.postlink kbuild: Create intermediate vmlinux build with relocations preserved 2025-03-17 00:29:50 +09:00