diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-06-01 16:47:14 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-06-01 16:47:14 +0300 |
| commit | 2daea019d2869a1a65829a9883701f8e8453e2fe (patch) | |
| tree | 5b2f6321b6f21fd0eeed54affe8809a5ba6f31be /arch/riscv64/kernel/sbi.h | |
| parent | 7a1c7ed1b1c30ba4c668194a955fb414e471bade (diff) | |
| download | kmi-2daea019d2869a1a65829a9883701f8e8453e2fe.tar.gz kmi-2daea019d2869a1a65829a9883701f8e8453e2fe.zip | |
document sleep
Diffstat (limited to 'arch/riscv64/kernel/sbi.h')
| -rw-r--r-- | arch/riscv64/kernel/sbi.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/riscv64/kernel/sbi.h b/arch/riscv64/kernel/sbi.h index d536f58..0f3eba7 100644 --- a/arch/riscv64/kernel/sbi.h +++ b/arch/riscv64/kernel/sbi.h @@ -149,7 +149,14 @@ static inline struct sbiret sbi_hart_start(unsigned long hartid, 0, 0, 0); } +/** Hart start function ID. */ #define FID_HSM_STOP 1 + +/** + * Stop current hart. + * + * @return SBI call return. \see sbiret. + */ static inline struct sbiret sbi_hart_stop() { return sbi_ecall(EID_HSM, FID_HSM_STOP, 0, 0, 0, 0, 0, 0); |
