Home
last modified time | relevance | path

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

/linux/arch/riscv/boot/dts/sophgo/
H A Dsg2044-cpus.dtsi30 "v", "sscofpmf", "sstc",
66 "v", "sscofpmf", "sstc",
102 "v", "sscofpmf", "sstc",
138 "v", "sscofpmf", "sstc",
174 "v", "sscofpmf", "sstc",
210 "v", "sscofpmf", "sstc",
246 "v", "sscofpmf", "sstc",
282 "v", "sscofpmf", "sstc",
318 "v", "sscofpmf", "sstc",
354 "v", "sscofpmf", "sstc",
[all …]
/linux/tools/testing/selftests/kvm/riscv/
H A Darch_timer.c3 * arch_timer.c - Tests the riscv64 sstc timer IRQ functionality
5 * The test validates the sstc timer IRQs using vstimecmp registers.
87 "SSTC not available, skipping test\n"); in test_vm_create()
H A Dget-reg-list.c518 KVM_ISA_EXT_ARR(SSTC), in isa_ext_single_id_to_str()
1159 KVM_ISA_EXT_SIMPLE_CONFIG(sstc, SSTC);
/linux/arch/riscv/boot/dts/spacemit/
H A Dk1.dtsi62 "sscofpmf", "sstc", "svinval", "svnapot", "svpbmt";
92 "sscofpmf", "sstc", "svinval", "svnapot", "svpbmt";
122 "sscofpmf", "sstc", "svinval", "svnapot", "svpbmt";
152 "sscofpmf", "sstc", "svinval", "svnapot", "svpbmt";
182 "sscofpmf", "sstc", "svinval", "svnapot", "svpbmt";
212 "sscofpmf", "sstc", "svinval", "svnapot", "svpbmt";
242 "sscofpmf", "sstc", "svinval", "svnapot", "svpbmt";
272 "sscofpmf", "sstc", "svinval", "svnapot", "svpbmt";
/linux/drivers/clocksource/
H A Dtimer-riscv.c192 if (riscv_isa_extension_available(NULL, SSTC)) { in riscv_timer_init_common()
193 pr_info("Timer interrupt in S-mode is available via sstc extension\n"); in riscv_timer_init_common()
/linux/tools/testing/selftests/kvm/include/riscv/
H A Darch_timer.h3 * RISC-V Arch Timer(sstc) specific interface
/linux/Documentation/devicetree/bindings/timer/
H A Driscv,timer.yaml16 extension or the RISC-V Sstc extension.
/linux/arch/riscv/include/asm/
H A Dkvm_vcpu_timer.h32 /* Flag to check if sstc is enabled or not */
/linux/arch/riscv/kvm/
H A Dvcpu_timer.c254 /* Enable sstc for every vcpu if available in hardware */ in kvm_riscv_vcpu_timer_init()
255 if (riscv_isa_extension_available(NULL, SSTC)) { in kvm_riscv_vcpu_timer_init()
H A Dvcpu.c551 if (riscv_isa_extension_available(isa, SSTC)) in kvm_riscv_vcpu_setup_config()
/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml168 - const: sstc
170 The standard Sstc supervisor-level extension for time compare as
/linux/arch/riscv/kernel/
H A Dcpufeature.c537 __RISCV_ISA_EXT_DATA(sstc, RISCV_ISA_EXT_SSTC),