Searched refs:ext_zicsr (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/target/riscv/tcg/ |
H A D | tcg-cpu.c | 364 if (!cpu->cfg.ext_zicsr) { in riscv_cpu_validate_g() 365 if (!cpu_cfg_ext_is_user_set(CPU_CFG_OFFSET(ext_zicsr))) { in riscv_cpu_validate_g() 366 cpu->cfg.ext_zicsr = true; in riscv_cpu_validate_g() 457 if (riscv_has_ext(env, RVF) && !cpu->cfg.ext_zicsr) { in riscv_cpu_validate_set_extensions() 542 if (!cpu->cfg.ext_zicsr) { in riscv_cpu_validate_set_extensions() 586 if (cpu->cfg.ext_zcmt && !cpu->cfg.ext_zicsr) { in riscv_cpu_validate_set_extensions() 606 if (cpu->cfg.ext_zicntr && !cpu->cfg.ext_zicsr) { in riscv_cpu_validate_set_extensions() 614 if (cpu->cfg.ext_zihpm && !cpu->cfg.ext_zicsr) { in riscv_cpu_validate_set_extensions() 623 if (!cpu->cfg.ext_zicsr) { in riscv_cpu_validate_set_extensions() 650 if (cpu->cfg.ext_zicfilp && !cpu->cfg.ext_zicsr) { in riscv_cpu_validate_set_extensions()
|
/openbmc/qemu/target/riscv/ |
H A D | cpu.c | 113 ISA_EXT_DATA_ENTRY(zicsr, PRIV_VERSION_1_10_0, ext_zicsr), 488 cpu->cfg.ext_zicsr = true; in rv64_sifive_u_cpu_init() 506 cpu->cfg.ext_zicsr = true; in rv64_sifive_e_cpu_init() 553 cpu->cfg.ext_zicsr = true; in rv64_veyron_v1_cpu_init() 650 cpu->cfg.ext_zicsr = true; in rv32_sifive_u_cpu_init() 668 cpu->cfg.ext_zicsr = true; in rv32_sifive_e_cpu_init() 684 cpu->cfg.ext_zicsr = true; in rv32_ibex_cpu_init() 707 cpu->cfg.ext_zicsr = true; in rv32_imafcu_nommu_cpu_init() 1479 MULTI_EXT_CFG_BOOL("zicsr", ext_zicsr, true), 1617 MULTI_EXT_CFG_BOOL("Zicsr", ext_zicsr, tru [all...] |
H A D | cpu_cfg.h | 66 bool ext_zicsr; member
|
H A D | gdbstub.c | 365 if (cpu->cfg.ext_zicsr) { in riscv_cpu_register_gdb_regs_for_features()
|
H A D | csr.c | 4720 if (!riscv_cpu_cfg(env)->ext_zicsr) { in riscv_csrrw_check()
|
/openbmc/qemu/hw/riscv/ |
H A D | boot.c | 428 if (!harts->harts[0].cfg.ext_zicsr) { in riscv_setup_rom_reset_vec()
|
/openbmc/qemu/target/riscv/kvm/ |
H A D | kvm-cpu.c | 279 KVM_EXT_CFG("zicsr", ext_zicsr, KVM_RISCV_ISA_EXT_ZICSR),
|