feat(realm_host_mgmt): added support to call RMI VDEV ABIs

This change creates a Realm witn RMI_FEAT_DA feature and assigns
a VDEV to the Realm using RMI_VDEV_CREATE and calls various VDEV
management ABIs like:
  SMC_RMI_VDEV_DESTROY
  SMC_RMI_VDEV_STOP
  SMC_RMI_VDEV_GET_STATE
  SMC_RMI_VDEV_COMMUNICATE

Once the VDEV is assigned to a Realm. A REC enter is done to invoke
DA RSIs calls.

A common dev_communicate is implemented that is used by both PDEV
and VDEV communicate.

Renamed testcase host_test_rmi_pdev_calls to host_invoke_rmi_da_flow.

Signed-off-by: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com>
Change-Id: Iefe6f6ee4c0810479d20319851cd8a6590c1e4d7
8 files changed