Home
last modified time | relevance | path

Searched full:zicsr (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml44 Zicntr, Zicsr, Zifencei and Zihpm extensions and thus "i"
215 - const: zicsr
217 The standard Zicsr extension for control and status register
/openbmc/linux/arch/riscv/
H A DKconfig595 the Zicsr and Zifencei extensions. This requires explicitly specifying
596 Zicsr and Zifencei when binutils >= 2.38 or GCC >= 12.1.0. Zicsr
610 Certain versions of clang and GCC do not support zicsr and zifencei via
613 as passing zicsr and zifencei to -march.
/openbmc/qemu/target/riscv/tcg/
H A Dtcg-cpu.c368 warn_report(warn_msg, "zicsr"); in riscv_cpu_validate_g()
458 error_setg(errp, "F extension requires Zicsr"); in riscv_cpu_validate_set_extensions()
543 error_setg(errp, "Zfinx extension requires Zicsr"); in riscv_cpu_validate_set_extensions()
587 error_setg(errp, "Zcmt extension requires Zicsr extension"); in riscv_cpu_validate_set_extensions()
608 error_setg(errp, "zicntr requires zicsr"); in riscv_cpu_validate_set_extensions()
616 error_setg(errp, "zihpm requires zicsr"); in riscv_cpu_validate_set_extensions()
624 error_setg(errp, "zicfiss extension requires zicsr extension"); in riscv_cpu_validate_set_extensions()
651 error_setg(errp, "zicfilp extension requires zicsr extension"); in riscv_cpu_validate_set_extensions()
/openbmc/qemu/docs/about/
H A Ddeprecated.rst332 - "Zicsr" should be replaced with "zicsr"
/openbmc/qemu/hw/riscv/
H A Dboot.c430 * The Zicsr extension has been disabled, so let's ensure we don't in riscv_setup_rom_reset_vec()
/openbmc/linux/arch/riscv/kernel/
H A Dcpufeature.c171 __RISCV_ISA_EXT_DATA(zicsr, RISCV_ISA_EXT_ZICSR),
/openbmc/qemu/target/riscv/
H A Dcpu.c113 ISA_EXT_DATA_ENTRY(zicsr, PRIV_VERSION_1_10_0, ext_zicsr),
1479 MULTI_EXT_CFG_BOOL("zicsr", ext_zicsr, true),
1617 MULTI_EXT_CFG_BOOL("Zicsr", ext_zicsr, true),
/openbmc/linux/arch/riscv/kvm/
H A Dvcpu_onereg.c48 KVM_ISA_EXT_ARR(ZICSR),
/openbmc/linux/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c729 …{"zicsr", .feature = KVM_RISCV_ISA_EXT_ZICSR, .regs = zicsr_regs, .regs_n = ARRAY_SIZE(zicsr_regs)…
/openbmc/qemu/target/riscv/kvm/
H A Dkvm-cpu.c279 KVM_EXT_CFG("zicsr", ext_zicsr, KVM_RISCV_ISA_EXT_ZICSR),