| /linux/arch/riscv/boot/dts/sophgo/ |
| H A D | sg2044-cpus.dtsi | 32 "zawrs", "zba", "zbb", "zbc", 68 "zawrs", "zba", "zbb", "zbc", 104 "zawrs", "zba", "zbb", "zbc", 140 "zawrs", "zba", "zbb", "zbc", 176 "zawrs", "zba", "zbb", "zbc", 212 "zawrs", "zba", "zbb", "zbc", 248 "zawrs", "zba", "zbb", "zbc", 284 "zawrs", "zba", "zbb", "zbc", 320 "zawrs", "zba", "zbb", "zbc", 356 "zawrs", "zba", "zbb", "zbc", [all …]
|
| /linux/arch/riscv/boot/dts/tenstorrent/ |
| H A D | blackhole.dtsi | 22 "zifencei", "zfh", "zba", "zbb", "sscofpmf"; 38 "zifencei", "zfh", "zba", "zbb", "sscofpmf"; 54 "zifencei", "zfh", "zba", "zbb", "sscofpmf"; 70 "zifencei", "zfh", "zba", "zbb", "sscofpmf";
|
| /linux/arch/riscv/boot/dts/spacemit/ |
| H A D | k1.dtsi | 60 "zifencei", "zihintpause", "zihpm", "zfh", "zba", 90 "zifencei", "zihintpause", "zihpm", "zfh", "zba", 120 "zifencei", "zihintpause", "zihpm", "zfh", "zba", 150 "zifencei", "zihintpause", "zihpm", "zfh", "zba", 180 "zifencei", "zihintpause", "zihpm", "zfh", "zba", 210 "zifencei", "zihintpause", "zihpm", "zfh", "zba", 240 "zifencei", "zihintpause", "zihpm", "zfh", "zba", 270 "zifencei", "zihintpause", "zihpm", "zfh", "zba",
|
| /linux/arch/riscv/boot/dts/anlogic/ |
| H A D | dr1v90.dtsi | 30 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", "zba", "zbb", "zbc",
|
| /linux/arch/riscv/ |
| H A D | Kconfig | 739 bool "Zba extension support for bit manipulation instructions" 742 Add support for enabling optimisations in the kernel when the Zba 745 The Zba extension provides instructions to accelerate the generation
|
| /linux/arch/riscv/include/asm/ |
| H A D | runtime-const.h | 58 ".option arch,+zba\n\t" \
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | get-reg-list.c | 530 KVM_ISA_EXT_ARR(ZBA), in isa_ext_single_id_to_str() 1171 KVM_ISA_EXT_SIMPLE_CONFIG(zba, ZBA);
|
| /linux/Documentation/devicetree/bindings/riscv/ |
| H A D | extensions.yaml | 269 - const: zba 271 The standard Zba bit-manipulation extension for address generation
|
| /linux/arch/riscv/kernel/ |
| H A D | sys_hwprobe.c | 115 EXT_KEY(ZBA); in hwprobe_isa_ext0()
|
| H A D | cpufeature.c | 487 __RISCV_ISA_EXT_DATA(zba, RISCV_ISA_EXT_ZBA),
|
| /linux/Documentation/arch/riscv/ |
| H A D | hwprobe.rst | 84 * :c:macro:`RISCV_HWPROBE_EXT_ZBA`: The Zba address generation extension is
|
| /linux/mm/ |
| H A D | memory.c | 4196 pgoff_t vba, vea, zba, zea; in unmap_mapping_range_tree() local 4201 zba = max(first_index, vba); in unmap_mapping_range_tree() 4205 ((zba - vba) << PAGE_SHIFT) + vma->vm_start, in unmap_mapping_range_tree()
|