Merge integration into main
Update the main branch and add the following changes:
- Extend UEFI variable service to support Authentication.
- Introduce a work in progress RPMB implementation and integrate it to
the Block Storage service. The current configuration uses an SWd RAM
buffer for data storage, and is not connected to the RPMB provider
running in the NWd. This is the first baseline to implement a scenario
where the RPMB owner is an S-EL0 SP.
- Introduce the Logging Service.
- Add crypto key store partitioning support to the Crypto Service. This
feature allows isolating clients running in different SPs.
- Introduce the RSS Communication Protocol
Signed-off-by: Gyorgy Szing <gyorgy.szing@arm.com>
Change-Id: I7261a7e53cbd396c8d234ea271dce6afd0ef3f4f