From e3f69fc1e934ce7815d9cde2d13dd2038a2894a6 Mon Sep 17 00:00:00 2001 From: Atish Patra Date: Tue, 11 Feb 2020 17:32:39 -0800 Subject: lib: Implement Hart State Management (HSM) SBI extension This patch adds support HSM extension. The specification is available at https://github.com/riscv/riscv-sbi-doc. It allows to implement hart hotplug and fixed ordered hart booting in supervisor. Signed-off-by: Atish Patra Reviewed-by: Anup Patel --- include/sbi/sbi_ecall.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/sbi/sbi_ecall.h') diff --git a/include/sbi/sbi_ecall.h b/include/sbi/sbi_ecall.h index 2a3500f..1b56496 100644 --- a/include/sbi/sbi_ecall.h +++ b/include/sbi/sbi_ecall.h @@ -39,6 +39,7 @@ extern struct sbi_ecall_extension ecall_time; extern struct sbi_ecall_extension ecall_rfence; extern struct sbi_ecall_extension ecall_ipi; extern struct sbi_ecall_extension ecall_vendor; +extern struct sbi_ecall_extension ecall_hsm; u16 sbi_ecall_version_major(void); -- cgit v1.2.3