linux/tools/testing/selftests/riscv/hwprobe
Paul Walmsley 462a94fb8a riscv: hwprobe: add support for RISCV_HWPROBE_KEY_IMA_EXT_1
We've run out of bits to describe RISC-V ISA extensions in our initial
hwprobe key, RISCV_HWPROBE_KEY_IMA_EXT_0.  So, let's add
RISCV_HWPROBE_KEY_IMA_EXT_1, along with the framework to set the
appropriate hwprobe tuple, and add testing for it.

Based on a suggestion from Andrew Jones <andrew.jones@oss.qualcomm.com>,
also fix the documentation for RISCV_HWPROBE_KEY_IMA_EXT_0.

Reviewed-by: Andrew Jones <andrew.jones@oss.qualcomm.com>
Signed-off-by: Paul Walmsley <pjw@kernel.org>
2026-01-29 02:38:40 -07:00
..
.gitignore riscv: selftests: Add hwprobe binaries to .gitignore 2024-05-22 16:12:51 -07:00
cbo.c Significant patch series in this pull request: 2025-12-06 14:01:20 -08:00
hwprobe.c selftests: complete kselftest include centralization 2025-11-27 14:24:31 -08:00
hwprobe.h RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2 2024-04-26 10:21:56 -07:00
Makefile RISC-V: selftests: Add which-cpus hwprobe test 2024-01-03 03:36:50 -08:00
sys_hwprobe.S selftests: Test the new RISC-V hwprobe interface 2023-04-18 15:48:17 -07:00
which-cpus.c riscv: hwprobe: add support for RISCV_HWPROBE_KEY_IMA_EXT_1 2026-01-29 02:38:40 -07:00