diff options
| author | Sudeep Holla <sudeep.holla@arm.com> | 2024-08-20 15:27:55 +0100 |
|---|---|---|
| committer | Sudeep Holla <sudeep.holla@arm.com> | 2024-08-20 15:40:44 +0100 |
| commit | 7c432a18ad216b4f7b08e93287586d60e12a3b7b (patch) | |
| tree | ff7a286267421d93b598d0baecd1c3b62175aff2 /drivers/firmware/arm_ffa | |
| parent | fbbb0e5fd260dbc54df519b6d8e5b970274e9582 (diff) | |
| download | linux-7c432a18ad216b4f7b08e93287586d60e12a3b7b.tar.gz linux-7c432a18ad216b4f7b08e93287586d60e12a3b7b.tar.bz2 linux-7c432a18ad216b4f7b08e93287586d60e12a3b7b.zip | |
firmware: arm_ffa: Update the FF-A command list with v1.2 additions
Arm Firmware Framework for A-profile(FFA) v1.2 introduces register based
discovery mechanism and direct messaging extensions that enables to target
specific UUID within a partition.
Let us add all the newly supported FF-A function IDs in the spec.
Also update to the error values and associated handling.
Message-Id: <20240820-ffa_v1-2-v2-2-18c0c5f3c65e@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'drivers/firmware/arm_ffa')
| -rw-r--r-- | drivers/firmware/arm_ffa/driver.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/firmware/arm_ffa/driver.c b/drivers/firmware/arm_ffa/driver.c index b4b3ecc9824e..be77e03578cc 100644 --- a/drivers/firmware/arm_ffa/driver.c +++ b/drivers/firmware/arm_ffa/driver.c @@ -75,6 +75,7 @@ static const int ffa_linux_errmap[] = { -EAGAIN, /* FFA_RET_RETRY */ -ECANCELED, /* FFA_RET_ABORTED */ -ENODATA, /* FFA_RET_NO_DATA */ + -EAGAIN, /* FFA_RET_NOT_READY */ }; static inline int ffa_to_linux_errno(int errno) |
