- Jan 27, 2023
-
-
Balint Dobszay authored
The in-kernel interface of the FF-A driver has changed with the v6.1 kernel release. The FF-A operations are now split into multiple groups, and instead of using the ffa_dev_ops_get() function now the ops struct can be reached directly. This patch introduces wrapper functions around the FF-A operations to enable using the new in-kernel interface in a backwards compatible way. Signed-off-by:
Balint Dobszay <balint.dobszay@arm.com> Change-Id: I2a223a2e079d9afc693da629fad462eb9d95b3a3
-
- Aug 31, 2022
-
-
Change ffa_ioctl_msg_args to have u64 args field and use the 64 bit version of FFA_MSG_SEND_DIRECT_REQ/FFA_MSG_SEND_DIRECT_RESP. This is a breaking change so also bumping version to v5.0.0. Signed-off-by:
Imre Kis <imre.kis@arm.com>
-
Balint Dobszay authored
Pass the required memory region size as an argument, instead of using hardcoded value. Signed-off-by:
Balint Dobszay <balint.dobszay@arm.com> Change-Id: Id7d1ee7f87ea635603800978666b64da975997f9
-
Shared memory regions are referenced by the memory handle instead of the destination ID. Signed-off-by:
Imre Kis <imre.kis@arm.com> Change-Id: Id10ba15322a62bbda3694c007ba6fb63ca7f693a
-
Balint Dobszay authored
This module is a generic test component, which doesn't contain any specific code for a specific SP. Therefore having the compatible SP UUIDs hardcoded is a drawback. This commit enables defining the UUIDs (which can be bound to this driver) when loading the module. Example: insmod arm-ffa-user.ko uuid_str_list=\ "d9df52d5-16a2-4bb2-9aa4-d26d3b84e8c0",\ "dc1eef48-b17a-4ccf-ac8b-dfcff7711b14" Signed-off-by:
Balint Dobszay <balint.dobszay@arm.com> Change-Id: I5861ac2c1d8f1d8c6704b1abb3a44391d4834568
-
Balint Dobszay authored
Signed-off-by:
Balint Dobszay <balint.dobszay@arm.com> Change-Id: Ie397323ec83babb0d7c5d6db455ea9b855c1fd5d
-
Balint Dobszay authored
This contains non backwards compatible changes to the user space API, therefore the module version major number is increased. Signed-off-by:
Balint Dobszay <balint.dobszay@arm.com> Change-Id: Ieb899ed754a8b4ca31720746f1b287bce617418b
-
Balint Dobszay authored
Signed-off-by:
Balint Dobszay <balint.dobszay@arm.com> Change-Id: I7b54b0068f39b181feac7cd58c644493f2e65582
-
Balint Dobszay authored
The FF-A driver operations are currently not accessible from user space. This commit adds a thin layer using a DebugFS interface to expose them. It is a temporary workaround for the OP-TEE team, prototyping S-EL0 Secure Partitions and OP-TEE as S-EL1 SPMC. Change-Id: Ic15a3acf07d74139b37af4aee3a69de634056ba6 Signed-off-by:
Balint Dobszay <balint.dobszay@arm.com>
-
- Jan 28, 2021
-
-
Gyorgy Szing authored
Signed-off-by:
Gyorgy Szing <Gyorgy.Szing@arm.com>
-