KVM: riscv: selftests: Add sstc timer test
authorHaibo Xu <haibo1.xu@intel.com>
Mon, 22 Jan 2024 09:58:42 +0000 (17:58 +0800)
committerAnup Patel <anup@brainfault.org>
Wed, 6 Mar 2024 15:23:29 +0000 (20:53 +0530)
commitd0b94bcbb04262b9ffe6e172223e8cbb663a2c9d
tree7779a0ba757871823641275e7d742b19bdb52b88
parent812806bd1e70f79cc69061f9fd9bb1d367990d37
KVM: riscv: selftests: Add sstc timer test

Add a KVM selftests to validate the Sstc timer functionality.
The test was ported from arm64 arch timer test.

Signed-off-by: Haibo Xu <haibo1.xu@intel.com>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
Signed-off-by: Anup Patel <anup@brainfault.org>
tools/testing/selftests/kvm/Makefile
tools/testing/selftests/kvm/aarch64/arch_timer.c
tools/testing/selftests/kvm/arch_timer.c
tools/testing/selftests/kvm/include/riscv/arch_timer.h [new file with mode: 0644]
tools/testing/selftests/kvm/include/riscv/processor.h
tools/testing/selftests/kvm/include/timer_test.h
tools/testing/selftests/kvm/riscv/arch_timer.c [new file with mode: 0644]