Home
last modified time | relevance | path

Searched refs:marchid (Results 1 – 8 of 8) sorted by relevance

/linux/arch/riscv/kernel/
H A Dcpu.c146 ci->marchid = sbi_spec_is_0_1() ? 0 : sbi_get_marchid(); in riscv_get_marchid()
148 ci->marchid = csr_read(CSR_MARCHID); in riscv_get_marchid()
150 ci->marchid = 0; in riscv_get_marchid()
152 return ci->marchid; in riscv_get_marchid()
183 return ci->marchid; in riscv_cached_marchid()
202 if (!ci->marchid) in riscv_cpuinfo_starting()
203 ci->marchid = sbi_spec_is_0_1() ? 0 : sbi_get_marchid(); in riscv_cpuinfo_starting()
208 if (!ci->marchid) in riscv_cpuinfo_starting()
209 ci->marchid = csr_read(CSR_MARCHID); in riscv_cpuinfo_starting()
213 ci->marchid = 0; in riscv_cpuinfo_starting()
[all …]
/linux/arch/riscv/kvm/
H A Dvcpu_sbi_base.c55 *out_val = vcpu->arch.marchid; in kvm_sbi_ext_base_handler()
H A Dvcpu.c145 vcpu->arch.marchid = sbi_get_marchid(); in kvm_arch_vcpu_create()
/linux/arch/riscv/include/asm/
H A Dcpufeature.h24 unsigned long marchid; member
H A Dkvm_host.h198 unsigned long marchid; member
/linux/arch/riscv/include/uapi/asm/
H A Dkvm.h57 unsigned long marchid; member
/linux/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c268 case KVM_REG_RISCV_CONFIG_REG(marchid): in config_id_to_str()
814 KVM_REG_RISCV | KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CONFIG | KVM_REG_RISCV_CONFIG_REG(marchid),
/linux/Documentation/arch/riscv/
H A Dhwprobe.rst51 * :c:macro:`RISCV_HWPROBE_KEY_MARCHID`: Contains the value of ``marchid``, as