linux/Documentation/arch/riscv
Andrew Jones f61959a3a8 riscv: Add Ziccamoa, Ziccif, Ziccrse, and Za64rs to cpufeature and hwprobe
Add Ziccamoa, Ziccif, and Za64rs to riscv_isa_ext[] so they can be
parsed from devicetree/ACPI ISA strings. Ziccrse is already present
in cpufeature; this patch only adds its hwprobe exposure.

Expose all four extensions via hwprobe through new bits in
RISCV_HWPROBE_KEY_IMA_EXT_1 (RISCV_HWPROBE_EXT_ZICCAMOA, _ZICCIF,
_ZICCRSE, _ZA64RS), so userspace can probe each of these
RVA23U64-mandatory extensions individually.

Reviewed-by: Jesse Taube <jtaubepe@redhat.com>
Signed-off-by: Andrew Jones <andrew.jones@oss.qualcomm.com>
Signed-off-by: Guodong Xu <docular.xu@gmail.com>
Link: https://patch.msgid.link/20260701-rva23u64-hwprobe-v2-v5-6-2c61f94a695a@gmail.com
[pjw@kernel.org: updated to apply]
Signed-off-by: Paul Walmsley <pjw@kernel.org>
History 2026-08-07 19:24:33 -06:00
..
acpi.rst docs: move riscv under arch 2023-10-10 13:37:43 -06:00
boot-image-header.rst docs: move riscv under arch 2023-10-10 13:37:43 -06:00
boot.rst docs: move riscv under arch 2023-10-10 13:37:43 -06:00
cmodx.rst Documentation: riscv: cmodx: fix typos 2026-04-30 19:51:24 -06:00
features.rst docs: kernel_feat.py: fix potential command injection 2024-01-11 09:21:01 -07:00
hwprobe.rst riscv: Add Ziccamoa, Ziccif, Ziccrse, and Za64rs to cpufeature and hwprobe 2026-08-07 19:24:33 -06:00
index.rst RISC-V updates for v7.0 2026-02-12 19:17:44 -08:00
patch-acceptance.rst docs: move riscv under arch 2023-10-10 13:37:43 -06:00
uabi.rst Documentation: riscv: uabi: Clarify ISA spec version for canonical order 2026-01-14 17:16:23 -07:00
vector.rst Documentation: Fix spelling mistakes 2024-09-05 14:35:45 -06:00
vm-layout.rst Revert "RISC-V: mm: Document mmap changes" 2024-08-29 06:03:24 -07:00
zicfilp.rst riscv: Docs: fix unmatched quote warning 2026-05-13 22:21:32 -06:00
zicfiss.rst riscv: add documentation for shadow stack 2026-01-29 02:38:40 -07:00