File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ enum sbi_ext_id {
26
26
SBI_EXT_TIME = 0x54494D45 ,
27
27
SBI_EXT_IPI = 0x735049 ,
28
28
SBI_EXT_RFENCE = 0x52464E43 ,
29
+ SBI_EXT_HSM = 0x48534D ,
29
30
};
30
31
31
32
enum sbi_ext_base_fid {
@@ -56,6 +57,19 @@ enum sbi_ext_rfence_fid {
56
57
SBI_EXT_RFENCE_REMOTE_HFENCE_VVMA_ASID ,
57
58
};
58
59
60
+ enum sbi_ext_hsm_fid {
61
+ SBI_EXT_HSM_HART_START = 0 ,
62
+ SBI_EXT_HSM_HART_STOP ,
63
+ SBI_EXT_HSM_HART_STATUS ,
64
+ };
65
+
66
+ enum sbi_hsm_hart_status {
67
+ SBI_HSM_HART_STATUS_STARTED = 0 ,
68
+ SBI_HSM_HART_STATUS_STOPPED ,
69
+ SBI_HSM_HART_STATUS_START_PENDING ,
70
+ SBI_HSM_HART_STATUS_STOP_PENDING ,
71
+ };
72
+
59
73
#define SBI_SPEC_VERSION_DEFAULT 0x1
60
74
#define SBI_SPEC_VERSION_MAJOR_SHIFT 24
61
75
#define SBI_SPEC_VERSION_MAJOR_MASK 0x7f
You can’t perform that action at this time.
0 commit comments