| /linux/arch/riscv/boot/dts/sophgo/ |
| H A D | sg2044-cpus.dtsi | 36 "zicntr", "zicond","zicsr", "zifencei", 72 "zicntr", "zicond","zicsr", "zifencei", 108 "zicntr", "zicond","zicsr", "zifencei", 144 "zicntr", "zicond","zicsr", "zifencei", 180 "zicntr", "zicond","zicsr", "zifencei", 216 "zicntr", "zicond","zicsr", "zifencei", 252 "zicntr", "zicond","zicsr", "zifencei", 288 "zicntr", "zicond","zicsr", "zifencei", 324 "zicntr", "zicond","zicsr", "zifencei", 360 "zicntr", "zicond","zicsr", "zifencei", [all …]
|
| H A D | cv180x-cpus.dtsi | 27 "zifencei", "zihpm";
|
| /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/andes/ |
| H A D | qilai.dtsi | 25 "zicntr", "zicsr", "zifencei", 50 "zicntr", "zicsr", "zifencei", 76 "zicntr", "zicsr", "zifencei", 102 "zicntr", "zicsr", "zifencei",
|
| /linux/arch/riscv/boot/dts/sifive/ |
| H A D | fu540-c000.dtsi | 34 riscv,isa-extensions = "i", "m", "a", "c", "zicntr", "zicsr", "zifencei", 61 "zifencei", "zihpm"; 88 "zifencei", "zihpm"; 115 "zifencei", "zihpm"; 142 "zifencei", "zihpm";
|
| H A D | fu740-c000.dtsi | 35 riscv,isa-extensions = "i", "m", "a", "c", "zicntr", "zicsr", "zifencei", 63 "zifencei", "zihpm"; 90 "zifencei", "zihpm"; 117 "zifencei", "zihpm"; 144 "zifencei", "zihpm";
|
| /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/microchip/ |
| H A D | mpfs.dtsi | 27 riscv,isa-extensions = "i", "m", "a", "c", "zicntr", "zicsr", "zifencei", 57 "zifencei", "zihpm"; 88 "zifencei", "zihpm"; 119 "zifencei", "zihpm"; 150 "zifencei", "zihpm";
|
| /linux/arch/riscv/ |
| H A D | Kconfig | 876 the Zicsr and Zifencei extensions. This requires explicitly specifying 877 Zicsr and Zifencei when binutils >= 2.38 or GCC >= 12.1.0. Zicsr 878 and Zifencei are supported in binutils from version 2.36 onwards. 891 Certain versions of clang and GCC do not support zicsr and zifencei via 894 as passing zicsr and zifencei to -march.
|
| /linux/arch/riscv/kernel/compat_vdso/ |
| H A D | Makefile | 14 # binutils 2.35 does not support the zifencei extension, but in the ISA
|
| /linux/arch/riscv/boot/dts/thead/ |
| H A D | th1520.dtsi | 29 "zifencei", "zihpm", "zfh", 56 "zifencei", "zihpm", "zfh", 83 "zifencei", "zihpm", "zfh", 110 "zifencei", "zihpm", "zfh",
|
| /linux/arch/riscv/boot/dts/anlogic/ |
| H A D | dr1v90.dtsi | 31 "zbkc", "zbs", "zicntr", "zicsr", "zifencei",
|
| /linux/arch/riscv/boot/dts/allwinner/ |
| H A D | sun20i-d1s.dtsi | 30 "zifencei", "zihpm", "xtheadvector";
|
| /linux/arch/riscv/boot/dts/renesas/ |
| H A D | r9a07g043f.dtsi | 29 "zicntr", "zicsr", "zifencei",
|
| /linux/Documentation/devicetree/bindings/riscv/ |
| H A D | extensions.yaml | 44 Zicntr, Zicsr, Zifencei and Zihpm extensions and thus "i" 481 - const: zifencei 483 The standard Zifencei extension for instruction-fetch fence, as
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | get-reg-list.c | 553 KVM_ISA_EXT_ARR(ZIFENCEI), in isa_ext_single_id_to_str() 1194 KVM_ISA_EXT_SIMPLE_CONFIG(zifencei, ZIFENCEI);
|
| /linux/arch/riscv/kernel/ |
| H A D | cpufeature.c | 467 __RISCV_ISA_EXT_DATA(zifencei, RISCV_ISA_EXT_ZIFENCEI),
|