12345678910111213141516171819202122232425262728293031323334353637383940 |
- #
- # Copyright 2021 NXP
- #
- # SPDX-License-Identifier: BSD-3-Clause
- #
- ifeq (${ADD_TZASC},)
- ADD_TZASC := 1
- PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/tzc
- ifeq ($(TZC_ID), TZC400)
- TZASC_SOURCES += drivers/arm/tzc/tzc400.c\
- $(PLAT_DRIVERS_PATH)/tzc/plat_tzc400.c
- else
- ifeq ($(TZC_ID), TZC380)
- TZASC_SOURCES += drivers/arm/tzc/tzc380.c\
- $(PLAT_DRIVERS_PATH)/tzc/plat_tzc380.c
- else
- ifeq ($(TZC_ID), NONE)
- $(info -> No TZC present on platform)
- else
- $(error -> TZC type not set!)
- endif
- endif
- endif
- ifeq (${BL_COMM_TZASC_NEEDED},yes)
- BL_COMMON_SOURCES += ${TZASC_SOURCES}
- else
- ifeq (${BL2_TZASC_NEEDED},yes)
- BL2_SOURCES += ${TZASC_SOURCES}
- endif
- ifeq (${BL31_TZASC_NEEDED},yes)
- BL31_SOURCES += ${TZASC_SOURCES}
- endif
- endif
- endif
|