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