feat(realm): call RMI_PDEV ABIs from host realm mgmt
Initial support to invoke RMI PDEV ABIs from host realm management. The
PDEV management testcase host_test_rmi_pdev_calls does PDEV create, get
state, get aux count, communicate, set public key, stop, destroy calls.
These calls internally retrieve device certificate, extract public key,
and establish a secure session with the PCIe device.
Signed-off-by: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com>
Change-Id: If007b5170cbaa932c4f18a01a825a8dc0b752f26
diff --git a/tftf/tests/tests-realm-payload.mk b/tftf/tests/tests-realm-payload.mk
index 4da8e3e..b6833e1 100644
--- a/tftf/tests/tests-realm-payload.mk
+++ b/tftf/tests/tests-realm-payload.mk
@@ -25,6 +25,8 @@
host_realm_helper.c \
host_shared_data.c \
rmi_delegate_tests.c \
+ host_rmi_pdev.c \
+ host_crypto_utils.c \
)
TESTS_SOURCES += \
@@ -56,4 +58,7 @@
pcie.c \
pcie_doe.c \
)
+
+include lib/ext_mbedtls/mbedtls.mk
+
endif