Home
last modified time | relevance | path

Searched full:svpbmt (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml162 - const: svpbmt
164 The standard Svpbmt supervisor-level extensions for page-based
/openbmc/linux/arch/riscv/
H A DKconfig478 bool "Svpbmt extension support for supervisor mode page-based memory types"
483 Adds support to dynamically detect the presence of the Svpbmt
491 The Svpbmt extension is only available on 64-bit cpus.
/openbmc/linux/arch/riscv/include/asm/
H A Derrata_list.h82 * IO/NOCACHE memory types are handled together with svpbmt,
H A Dpgtable-64.h116 * [62:61] Svpbmt Memory Type definitions:
/openbmc/linux/arch/riscv/kvm/
H A Dvcpu.c478 if (riscv_isa_extension_available(isa, SVPBMT)) in kvm_riscv_vcpu_update_config()
H A Dvcpu_onereg.c41 KVM_ISA_EXT_ARR(SVPBMT),
/openbmc/linux/arch/riscv/kernel/
H A Dcpufeature.c184 __RISCV_ISA_EXT_DATA(svpbmt, RISCV_ISA_EXT_SVPBMT),
/openbmc/linux/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c713 …{"svpbmt", .feature = KVM_RISCV_ISA_EXT_SVPBMT, .regs = svpbmt_regs, .regs_n = ARRAY_SIZE(svpbmt_r…
/openbmc/qemu/target/riscv/
H A Dcpu.c201 ISA_EXT_DATA_ENTRY(svpbmt, PRIV_VERSION_1_12_0, ext_svpbmt),
1513 MULTI_EXT_CFG_BOOL("svpbmt", ext_svpbmt, false),
H A Dcpu_helper.c1109 /* Reserved without Svpbmt. */ in get_physical_address()
/openbmc/qemu/target/riscv/kvm/
H A Dkvm-cpu.c327 KVM_EXT_CFG("svpbmt", ext_svpbmt, KVM_RISCV_ISA_EXT_SVPBMT),