Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 152f2438 authored by Armelle Laine's avatar Armelle Laine
Browse files

trusty: trusty-storage.mk: add support for Trusty VMs

update the trusty-storage makefile with the
necessary Trusty VM artifacts.

Bug: 391210895
Test: qemu_trusty_arm64-trunk_staging-userdebug
Change-Id: I7c4e0611e7b695d478f11a08a7cee8dd1d756148
parent cf1376b2
Loading
Loading
Loading
Loading
+25 −0
Original line number Diff line number Diff line
@@ -14,5 +14,30 @@
# limitations under the License.
#

#
# Trusty TEE packages
#

# below statement adds the singleton storage daemon in vendor,
# storageproxyd vendor interacts with the Secure Storage TA in the
# Trustzone Trusty TEE
PRODUCT_PACKAGES += \
	storageproxyd \

#
# Trusty VM packages
#
ifeq ($(TRUSTY_SYSTEM_VM),enabled_with_placeholder_trusted_hal)

# with placeholder Trusted HALs, the Trusty VMs are standalone (i.e. they don't access
# remote Trusted HAL services) and thus require their own secure storage.
# (one secure storage emulation for each Trusty VM - security VM, test VM and WV VM)
# in secure mode, the secure storage is the services by Trusty in Trustzone
# and requires a single storageproxyd in vendor.
PRODUCT_PACKAGES += \
	storageproxyd.system \
	rpmb_dev.test.system \
	rpmb_dev.system \
	# rpmb_dev.wv.system \

endif