u-boot merge requestshttps://gitlab.arm.com/arm-reference-solutions/u-boot/-/merge_requests2022-02-04T17:01:07Zhttps://gitlab.arm.com/arm-reference-solutions/u-boot/-/merge_requests/1Introducing Arm FF-A driver with MM communication support2022-02-04T17:01:07ZAbdellatif El KhlifiIntroducing Arm FF-A driver with MM communication supportThis MR provides the following new features:
- The FF-A low-level driver implementing Arm Firmware Framework for Armv8-A (FF-A)
- MM communication using FF-A (compatible with StandaloneMM and smm-gateway)
- A new armffa command
- A test...This MR provides the following new features:
- The FF-A low-level driver implementing Arm Firmware Framework for Armv8-A (FF-A)
- MM communication using FF-A (compatible with StandaloneMM and smm-gateway)
- A new armffa command
- A test module to test the FF-A helper functions to communicate with secure world.
The above features are generic and do not depend on any platform.
These features have been tested on Corstone-1000 platform as a use case.
For more details on how a platform can use the driver please refer to this patch:
https://git.yoctoproject.org/meta-arm/diff/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0022-arm_ffa-corstone1000-enable-FF-A-and-MM-support.patch?id=40f3e0d10dbd05d8b4fa804c7d38a6b7d5636035