Home
last modified time | relevance | path

Searched full:sstc (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.6/drivers/clocksource/
Dtimer-riscv.c163 if (riscv_isa_extension_available(NULL, SSTC)) { in riscv_timer_init_common()
164 pr_info("Timer interrupt in S-mode is available via sstc extension\n"); in riscv_timer_init_common()
/Linux-v6.6/Documentation/devicetree/bindings/timer/
Driscv,timer.yaml16 extension or the RISC-V Sstc extension.
/Linux-v6.6/Documentation/devicetree/bindings/riscv/
Dextensions.yaml144 - const: sstc
146 The standard Sstc supervisor-level extension for time compare as
/Linux-v6.6/arch/riscv/include/asm/
Dkvm_vcpu_timer.h32 /* Flag to check if sstc is enabled or not */
/Linux-v6.6/arch/riscv/kvm/
Dvcpu_timer.c255 /* Enable sstc for every vcpu if available in hardware */ in kvm_riscv_vcpu_timer_init()
256 if (riscv_isa_extension_available(NULL, SSTC)) { in kvm_riscv_vcpu_timer_init()
Dvcpu.c481 if (riscv_isa_extension_available(isa, SSTC)) in kvm_riscv_vcpu_update_config()
Dvcpu_onereg.c38 KVM_ISA_EXT_ARR(SSTC),
/Linux-v6.6/arch/riscv/kernel/
Dcpufeature.c180 __RISCV_ISA_EXT_DATA(sstc, RISCV_ISA_EXT_SSTC),
/Linux-v6.6/tools/testing/selftests/kvm/riscv/
Dget-reg-list.c715 {"sstc", .feature = KVM_RISCV_ISA_EXT_SSTC, .regs = sstc_regs, .regs_n = ARRAY_SIZE(sstc_regs),}