summaryrefslogtreecommitdiff
path: root/drivers/firmware
diff options
context:
space:
mode:
authorPeng Fan <[email protected]>2025-09-27 00:06:17 +0800
committerTom Rini <[email protected]>2025-10-09 14:16:11 -0600
commiteb7469eb1a32a02d024da254d34912c3fe741c7f (patch)
tree3f45886662c92ee5fdb1b7a905d121e9f5dbbf1a /drivers/firmware
parent23e2b769220be4d3e35167492ef2cd915f647888 (diff)
firmware: scmi: Add error code IN_USE
In SCMI spec 3.2, there is an update: Add IN_USE error code for usage with Pin control protocol So add the error decoding for IN_USE. Signed-off-by: Peng Fan <[email protected]>
Diffstat (limited to 'drivers/firmware')
-rw-r--r--drivers/firmware/scmi/scmi_agent-uclass.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/firmware/scmi/scmi_agent-uclass.c b/drivers/firmware/scmi/scmi_agent-uclass.c
index e7ec2c108e6..69a277e8786 100644
--- a/drivers/firmware/scmi/scmi_agent-uclass.c
+++ b/drivers/firmware/scmi/scmi_agent-uclass.c
@@ -35,6 +35,7 @@ static const struct error_code scmi_linux_errmap[] = {
{ .scmi = SCMI_GENERIC_ERROR, .errno = -EIO, },
{ .scmi = SCMI_HARDWARE_ERROR, .errno = -EREMOTEIO, },
{ .scmi = SCMI_PROTOCOL_ERROR, .errno = -EPROTO, },
+ { .scmi = SCMI_IN_USE, .errno = -EADDRINUSE, },
};
/**