summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Léger <[email protected]>2025-01-24 17:51:56 +0100
committerAnup Patel <[email protected]>2025-02-19 22:10:59 +0530
commitb91ab20cd2419892107e5a6a3d7df6088540d5df (patch)
tree9b20743fd502bd54cd2e2fe997dedf48aff70ec3
parent6019259dfbdf9322858b4e7cfc3d1448376e2aa0 (diff)
include: sbi: Add SBI_ERR_DENIED_LOCKED
Add SBI_ERR_DENIED_LOCKED and set it as the SBI_LAST_ERR which was wrongly set to SBI_ERR_BAD_RANGE. Signed-off-by: Clément Léger <[email protected]> Reviewed-by: Anup Patel <[email protected]>
-rw-r--r--include/sbi/sbi_ecall_interface.h3
-rw-r--r--include/sbi/sbi_error.h1
2 files changed, 3 insertions, 1 deletions
diff --git a/include/sbi/sbi_ecall_interface.h b/include/sbi/sbi_ecall_interface.h
index 46a813e8..a7dab8c3 100644
--- a/include/sbi/sbi_ecall_interface.h
+++ b/include/sbi/sbi_ecall_interface.h
@@ -456,8 +456,9 @@ enum sbi_sse_state {
#define SBI_ERR_BAD_RANGE -11
#define SBI_ERR_TIMEOUT -12
#define SBI_ERR_IO -13
+#define SBI_ERR_DENIED_LOCKED -14
-#define SBI_LAST_ERR SBI_ERR_BAD_RANGE
+#define SBI_LAST_ERR SBI_ERR_DENIED_LOCKED
/* clang-format on */
diff --git a/include/sbi/sbi_error.h b/include/sbi/sbi_error.h
index b40b3319..febd596e 100644
--- a/include/sbi/sbi_error.h
+++ b/include/sbi/sbi_error.h
@@ -29,6 +29,7 @@
#define SBI_ETIMEOUT SBI_ERR_TIMEOUT
#define SBI_ETIMEDOUT SBI_ERR_TIMEOUT
#define SBI_EIO SBI_ERR_IO
+#define SBI_EDENIED_LOCKED SBI_ERR_DENIED_LOCKED
#define SBI_ENODEV -1000
#define SBI_ENOSYS -1001