Searched full:zicbom (Results 1 – 10 of 10) sorted by relevance
| /linux/tools/testing/selftests/riscv/hwprobe/ |
| H A D | cbo.c | 82 ksft_print_msg("Testing Zicbom instructions remain privileged\n"); in test_no_zicbom() 164 is_power_of_2(block_size), "Zicbom block size\n"); in test_zicbom() 165 ksft_print_msg("Zicbom block size: %llu\n", block_size); in test_zicbom() 249 cbostr = "Zicbom"; in check_no_zicbo_cpus() 290 {"zicbom-raises-sigill", no_argument, 0, 'm'}, 325 "Usage: %s [--zicbom-raises-sigill|-m] [--zicboz-raises-sigill|-z]\n", in main()
|
| /linux/Documentation/devicetree/bindings/cache/ |
| H A D | starfive,jh8100-starlink-cache.yaml | 15 management as an alternative to instructions in the RISC-V Zicbom extension.
|
| /linux/arch/riscv/ |
| H A D | Kconfig.errata | 93 It was designed before the Zicbom extension so needs non-standard
|
| H A D | Kconfig | 807 bool "Zicbom extension support for non-coherent DMA operation" 814 Add support for the Zicbom extension (Cache Block Management 818 The Zicbom extension can be used to handle for example
|
| /linux/arch/riscv/kernel/ |
| H A D | cpufeature.c | 97 pr_err("Zicbom detected in ISA string, disabling as no cbom-block-size found\n"); in riscv_ext_zicbom_validate() 101 pr_err("Zicbom disabled as cbom-block-size present, but is not a power-of-2\n"); in riscv_ext_zicbom_validate() 502 …__RISCV_ISA_EXT_SUPERSET_VALIDATE(zicbom, RISCV_ISA_EXT_ZICBOM, riscv_xlinuxenvcfg_exts, riscv_ext… 1181 pr_warn("Zicbom disabled as it is unavailable on some harts\n"); in riscv_user_isa_enable()
|
| H A D | setup.c | 361 riscv_isa_extension_available(NULL, ZICBOM)) in setup_arch()
|
| H A D | sys_hwprobe.c | 126 EXT_KEY(isainfo->isa, ZICBOM, pair->value, missing); in hwprobe_isa_ext0()
|
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_onereg.c | 53 if (kvm_riscv_isa_check_host(ZICBOM)) in kvm_riscv_vcpu_get_reg_config() 147 if (kvm_riscv_isa_check_host(ZICBOM)) in kvm_riscv_vcpu_set_reg_config() 622 kvm_riscv_isa_check_host(ZICBOM)) in copy_config_reg_indices()
|
| /linux/Documentation/arch/riscv/ |
| H A D | hwprobe.rst | 274 * :c:macro:`RISCV_HWPROBE_EXT_ZICBOM`: The Zicbom extension is supported, as 364 represents the size of the Zicbom block in bytes.
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | get-reg-list.c | 551 KVM_ISA_EXT_ARR(ZICBOM), in isa_ext_single_id_to_str() 1070 …{"zicbom", .feature = KVM_RISCV_ISA_EXT_ZICBOM, .regs = zicbom_regs, .regs_n = ARRAY_SIZE(zicbom_r… 1195 KVM_ISA_EXT_SUBLIST_CONFIG(zicbom, ZICBOM);
|