# # Rules # DEVICE_SCS_KEY_TOP ?= $(CURDIR)/keys/dev-keys/s1a/device/ DEVICE_ROOTRSA_INDEX ?= 0 PROJECT ?= s805c1 SOC_DEVICE ?= s1a DEVICE_SCS_SEGID ?= 0x0 DEVICE_VENDOR_SEGID ?= 0x0 DEVICE_SCS_VERS ?= 0x0 DEVICE_TEE_VERS ?= 0x0 DEVICE_REE_VERS ?= 0x0 DEVICE_SCS_LVL1CERT_VERS_SUBMASK ?= 0x0 ARGS += "DEVICE_SCS_KEY_TOP=$(DEVICE_SCS_KEY_TOP)" ARGS += "DEVICE_ROOTRSA_INDEX=$(DEVICE_ROOTRSA_INDEX)" ARGS += "PROJECT=$(PROJECT)" ARGS += "SOC_DEVICE=$(SOC_DEVICE)" ARGS += "DEVICE_INPUT_PATH=${DEVICE_INPUT_PATH}" ARGS += "DEVICE_OUTPUT_PATH=${DEVICE_OUTPUT_PATH}" ARGS += "DEVICE_VARIANT_SUFFIX=${DEVICE_VARIANT_SUFFIX}" ARGS += "DEVICE_STORAGE_SUFFIX=${DEVICE_STORAGE_SUFFIX}" ARGS += "DEVICE_SCS_SEGID=${DEVICE_SCS_SEGID}" ARGS += "DEVICE_VENDOR_SEGID=${DEVICE_VENDOR_SEGID}" ARGS += "DEVICE_SCS_VERS=${DEVICE_SCS_VERS}" ARGS += "DEVICE_TEE_VERS=${DEVICE_TEE_VERS}" ARGS += "DEVICE_REE_VERS=${DEVICE_REE_VERS}" ARGS += "DEVICE_SCS_LVL1CERT_VERS_SUBMASK=${DEVICE_SCS_LVL1CERT_VERS_SUBMASK}" all: build dv-template: make -C create-template/run $(ARGS) dv-sign: make -C generate-binaries/run $(ARGS) dv-boot-blobs: make -C generate-binaries/run $(ARGS) build-boot-blobs dv-device-fip: make -C generate-binaries/run $(ARGS) build-device-fip build: make -C create-template/run $(ARGS) make -C generate-binaries/run $(ARGS) clean: make clean -C create-template/run make clean -C generate-binaries/run