Searched full:zicbom (Results 1 – 12 of 12) sorted by relevance
/openbmc/linux/Documentation/devicetree/bindings/riscv/ |
H A D | extensions.yaml | 193 - const: zicbom 195 The standard Zicbom extension for base cache management operations as
|
H A D | cpus.yaml | 79 The blocksize in bytes for the Zicbom cache operations.
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu_onereg.c | 45 KVM_ISA_EXT_ARR(ZICBOM), 137 if (!riscv_isa_extension_available(vcpu->arch.isa, ZICBOM)) in kvm_riscv_vcpu_get_reg_config() 226 if (!riscv_isa_extension_available(vcpu->arch.isa, ZICBOM)) in kvm_riscv_vcpu_set_reg_config() 643 !riscv_isa_extension_available(vcpu->arch.isa, ZICBOM)) in copy_config_reg_indices()
|
H A D | vcpu.c | 484 if (riscv_isa_extension_available(isa, ZICBOM)) in kvm_riscv_vcpu_update_config()
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | cpufeature.c | 88 pr_err("Zicbom detected in ISA string, disabling as no cbom-block-size found\n"); in riscv_isa_extension_check() 91 pr_err("Zicbom disabled as cbom-block-size present, but is not a power-of-2\n"); in riscv_isa_extension_check() 168 __RISCV_ISA_EXT_DATA(zicbom, RISCV_ISA_EXT_ZICBOM),
|
H A D | setup.c | 311 riscv_isa_extension_available(NULL, ZICBOM)) in setup_arch()
|
/openbmc/linux/arch/riscv/ |
H A D | Kconfig | 551 bool "Zicbom extension support for non-coherent DMA operation" 558 Adds support to dynamically detect the presence of the ZICBOM 562 The Zicbom extension can be used to handle for example
|
/openbmc/qemu/target/riscv/ |
H A D | op_helper.c | 197 * section 2.5.2 of the CMO specification) for Zicbom, raising
|
H A D | cpu.c | 102 ISA_EXT_DATA_ENTRY(zicbom, PRIV_VERSION_1_12_0, ext_zicbom), 1543 MULTI_EXT_CFG_BOOL("zicbom", ext_zicbom, true),
|
H A D | insn32.decode | 198 # *** RV32 Zicbom Standard Extension ***
|
/openbmc/linux/tools/testing/selftests/kvm/riscv/ |
H A D | get-reg-list.c | 709 …{"zicbom", .feature = KVM_RISCV_ISA_EXT_ZICBOM, .regs = zicbom_regs, .regs_n = ARRAY_SIZE(zicbom_r…
|
/openbmc/qemu/target/riscv/kvm/ |
H A D | kvm-cpu.c | 275 KVM_EXT_CFG("zicbom", ext_zicbom, KVM_RISCV_ISA_EXT_ZICBOM),
|