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: