hwprobe.rst (bf4cd84111c6139313504310ff934df901a5ed3e) | hwprobe.rst (74ba42b250a7339c72e5803490b1ea42c3556f26) |
---|---|
1.. SPDX-License-Identifier: GPL-2.0 2 3RISC-V Hardware Probing Interface 4--------------------------------- 5 6The RISC-V hardware probing interface is based around a single syscall, which 7is defined in <asm/hwprobe.h>:: 8 --- 132 unchanged lines hidden (view full) --- 141 defined in version 1.0 of the RISC-V Cryptography Extensions Volume II. 142 143 * :c:macro:`RISCV_HWPROBE_EXT_ZFH`: The Zfh extension version 1.0 is supported 144 as defined in the RISC-V ISA manual. 145 146 * :c:macro:`RISCV_HWPROBE_EXT_ZFHMIN`: The Zfhmin extension version 1.0 is 147 supported as defined in the RISC-V ISA manual. 148 | 1.. SPDX-License-Identifier: GPL-2.0 2 3RISC-V Hardware Probing Interface 4--------------------------------- 5 6The RISC-V hardware probing interface is based around a single syscall, which 7is defined in <asm/hwprobe.h>:: 8 --- 132 unchanged lines hidden (view full) --- 141 defined in version 1.0 of the RISC-V Cryptography Extensions Volume II. 142 143 * :c:macro:`RISCV_HWPROBE_EXT_ZFH`: The Zfh extension version 1.0 is supported 144 as defined in the RISC-V ISA manual. 145 146 * :c:macro:`RISCV_HWPROBE_EXT_ZFHMIN`: The Zfhmin extension version 1.0 is 147 supported as defined in the RISC-V ISA manual. 148 |
149 * :c:macro:`RISCV_HWPROBE_EXT_ZIHINTNTL`: The Zihintntl extension version 1.0 150 is supported as defined in the RISC-V ISA manual. 151 |
|
149* :c:macro:`RISCV_HWPROBE_KEY_CPUPERF_0`: A bitmask that contains performance 150 information about the selected set of processors. 151 152 * :c:macro:`RISCV_HWPROBE_MISALIGNED_UNKNOWN`: The performance of misaligned 153 accesses is unknown. 154 155 * :c:macro:`RISCV_HWPROBE_MISALIGNED_EMULATED`: Misaligned accesses are 156 emulated via software, either in or below the kernel. These accesses are --- 14 unchanged lines hidden --- | 152* :c:macro:`RISCV_HWPROBE_KEY_CPUPERF_0`: A bitmask that contains performance 153 information about the selected set of processors. 154 155 * :c:macro:`RISCV_HWPROBE_MISALIGNED_UNKNOWN`: The performance of misaligned 156 accesses is unknown. 157 158 * :c:macro:`RISCV_HWPROBE_MISALIGNED_EMULATED`: Misaligned accesses are 159 emulated via software, either in or below the kernel. These accesses are --- 14 unchanged lines hidden --- |