SPM: Implement MM-IOVEC Secure Partition API

- Add APIs for mapping and unmapping Secure Partition RoT Service input
  and output vectors.
- Add changes to existing Secure Partition APIs when enable MM-IOVEC.
  They are psa_read(), psa_skip() and psa_write().

Note: MM-IOVEC can only support isolation level 1 currently.

Change-Id: I424181025622cb2520bc7a3ab41e305ea722ace3
Signed-off-by: Shawn Shan <Shawn.Shan@arm.com>
7 files changed