1# 2# Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved. 3# 4# SPDX-License-Identifier: BSD-3-Clause 5# 6 7# Include imx7 common 8include plat/imx/imx7/common/imx7.mk 9 10# Platform 11PLAT_INCLUDES += -Iplat/imx/imx7/picopi/include \ 12 13BL2_SOURCES += drivers/imx/usdhc/imx_usdhc.c \ 14 plat/imx/imx7/picopi/picopi_bl2_el3_setup.c \ 15 16# Build config flags 17# ------------------ 18 19ARM_CORTEX_A7 := yes 20WORKAROUND_CVE_2017_5715 := 0 21 22RESET_TO_BL31 := 0 23 24# Non-TF Boot ROM 25BL2_AT_EL3 := 1 26 27# Indicate single-core 28COLD_BOOT_SINGLE_CPU := 1 29 30# Have different sections for code and rodata 31SEPARATE_CODE_AND_RODATA := 1 32 33# Use Coherent memory 34USE_COHERENT_MEM := 1 35 36# Use multi console API 37MULTI_CONSOLE_API := 1 38 39PLAT_PICOPI_UART :=5 40$(eval $(call add_define,PLAT_PICOPI_UART)) 41