1de0b1012SPankaj Gupta# 2de0b1012SPankaj Gupta# Copyright 2021 NXP 3de0b1012SPankaj Gupta# 4de0b1012SPankaj Gupta# SPDX-License-Identifier: BSD-3-Clause 5de0b1012SPankaj Gupta# 6de0b1012SPankaj Gupta 7de0b1012SPankaj Guptaifeq (${ADD_TZASC},) 8de0b1012SPankaj Gupta 9de0b1012SPankaj GuptaADD_TZASC := 1 10de0b1012SPankaj Gupta 11*050a99a6SPankaj GuptaPLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/tzc 12de0b1012SPankaj Gupta 13de0b1012SPankaj Guptaifeq ($(TZC_ID), TZC400) 14de0b1012SPankaj GuptaTZASC_SOURCES += drivers/arm/tzc/tzc400.c\ 15*050a99a6SPankaj Gupta $(PLAT_DRIVERS_PATH)/tzc/plat_tzc400.c 16de0b1012SPankaj Guptaelse ifeq ($(TZC_ID), NONE) 17de0b1012SPankaj Gupta $(info -> No TZC present on platform) 18de0b1012SPankaj Guptaelse 19de0b1012SPankaj Gupta $(error -> TZC type not set!) 20de0b1012SPankaj Guptaendif 21de0b1012SPankaj Gupta 22de0b1012SPankaj Guptaifeq (${BL_COMM_TZASC_NEEDED},yes) 23de0b1012SPankaj GuptaBL_COMMON_SOURCES += ${TZASC_SOURCES} 24de0b1012SPankaj Guptaelse 25de0b1012SPankaj Guptaifeq (${BL2_TZASC_NEEDED},yes) 26de0b1012SPankaj GuptaBL2_SOURCES += ${TZASC_SOURCES} 27de0b1012SPankaj Guptaendif 28de0b1012SPankaj Guptaifeq (${BL31_TZASC_NEEDED},yes) 29de0b1012SPankaj GuptaBL31_SOURCES += ${TZASC_SOURCES} 30de0b1012SPankaj Guptaendif 31de0b1012SPankaj Guptaendif 32de0b1012SPankaj Gupta 33de0b1012SPankaj Guptaendif 34