1# 2# Copyright (c) 2015-2017, ARM Limited and Contributors. All rights reserved. 3# 4# SPDX-License-Identifier: BSD-3-Clause 5# 6 7SOC_DIR := plat/nvidia/tegra/soc/${TARGET_SOC} 8 9# dump the state on crash console 10CRASH_REPORTING := 1 11$(eval $(call add_define,CRASH_REPORTING)) 12 13# enable assert() for release/debug builds 14ENABLE_ASSERTIONS := 1 15 16# enable dynamic memory mapping 17PLAT_XLAT_TABLES_DYNAMIC := 1 18$(eval $(call add_define,PLAT_XLAT_TABLES_DYNAMIC)) 19 20# Enable PSCI v1.0 extended state ID format 21PSCI_EXTENDED_STATE_ID := 1 22 23# code and read-only data should be put on separate memory pages 24SEPARATE_CODE_AND_RODATA := 1 25 26# do not use coherent memory 27USE_COHERENT_MEM := 0 28 29# do not enable SVE 30ENABLE_SVE_FOR_NS := 0 31 32include plat/nvidia/tegra/common/tegra_common.mk 33include ${SOC_DIR}/platform_${TARGET_SOC}.mk 34 35# modify BUILD_PLAT to point to SoC specific build directory 36BUILD_PLAT := ${BUILD_BASE}/${PLAT}/${TARGET_SOC}/${BUILD_TYPE} 37 38# enable signed comparison checks 39TF_CFLAGS += -Wsign-compare 40