aboutsummaryrefslogtreecommitdiffstats
path: root/make_helpers
diff options
context:
space:
mode:
authordanh-arm <dan.handley@arm.com>2016-04-07 17:10:44 +0100
committerdanh-arm <dan.handley@arm.com>2016-04-07 17:10:44 +0100
commit5d29c7601561542b9bb1c07b398cd0c1db9feecf (patch)
tree10b084df5d83c662e6e12631b4b68794a9c21f29 /make_helpers
parenta8f6e21eb4ba4b515955abc16ea9041bcf0009ed (diff)
parent48279d52a7e339e88b5088ce5a276bf169c71754 (diff)
downloadplatform_external_arm-trusted-firmware-5d29c7601561542b9bb1c07b398cd0c1db9feecf.tar.gz
platform_external_arm-trusted-firmware-5d29c7601561542b9bb1c07b398cd0c1db9feecf.tar.bz2
platform_external_arm-trusted-firmware-5d29c7601561542b9bb1c07b398cd0c1db9feecf.zip
Merge pull request #572 from jcastillo-arm/jc/tbb_nvcounter
TBB NVcounter support
Diffstat (limited to 'make_helpers')
-rw-r--r--make_helpers/tbbr/tbbr_tools.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/make_helpers/tbbr/tbbr_tools.mk b/make_helpers/tbbr/tbbr_tools.mk
index e934d7203..71d974735 100644
--- a/make_helpers/tbbr/tbbr_tools.mk
+++ b/make_helpers/tbbr/tbbr_tools.mk
@@ -58,6 +58,14 @@
TRUSTED_KEY_CERT := ${BUILD_PLAT}/trusted_key.crt
FWU_CERT := ${BUILD_PLAT}/fwu_cert.crt
+# Default non-volatile counter values (overridable by the platform)
+TFW_NVCTR_VAL ?= 0
+NTFW_NVCTR_VAL ?= 0
+
+# Pass the non-volatile counters to the cert_create tool
+$(eval $(call CERT_ADD_CMD_OPT,${TFW_NVCTR_VAL},--tfw-nvctr))
+$(eval $(call CERT_ADD_CMD_OPT,${NTFW_NVCTR_VAL},--ntfw-nvctr))
+
# Add Trusted Key certificate to the fip_create and cert_create command line options
$(eval $(call FIP_ADD_PAYLOAD,${TRUSTED_KEY_CERT},--trusted-key-cert))
$(eval $(call CERT_ADD_CMD_OPT,${TRUSTED_KEY_CERT},--trusted-key-cert))