1936072edSJun Nie# 2*42d4d3baSArvind Ram Prakash# Copyright (c) 2018-2023, ARM Limited and Contributors. All rights reserved. 3936072edSJun Nie# 4936072edSJun Nie# SPDX-License-Identifier: BSD-3-Clause 5936072edSJun Nie# 6936072edSJun Nie 7936072edSJun Nie# Include imx7 common 8936072edSJun Nieinclude plat/imx/imx7/common/imx7.mk 9936072edSJun Nie 10936072edSJun Nie# Platform 11936072edSJun NiePLAT_INCLUDES += -Iplat/imx/imx7/picopi/include \ 12936072edSJun Nie 13936072edSJun NieBL2_SOURCES += drivers/imx/usdhc/imx_usdhc.c \ 14936072edSJun Nie plat/imx/imx7/picopi/picopi_bl2_el3_setup.c \ 15936072edSJun Nie 16936072edSJun Nie# Build config flags 17936072edSJun Nie# ------------------ 18936072edSJun Nie 19936072edSJun NieARM_CORTEX_A7 := yes 20936072edSJun NieWORKAROUND_CVE_2017_5715 := 0 21936072edSJun Nie 22936072edSJun NieRESET_TO_BL31 := 0 23936072edSJun Nie 24936072edSJun Nie# Non-TF Boot ROM 25*42d4d3baSArvind Ram PrakashRESET_TO_BL2 := 1 26936072edSJun Nie 27936072edSJun Nie# Indicate single-core 28936072edSJun NieCOLD_BOOT_SINGLE_CPU := 1 29936072edSJun Nie 30936072edSJun Nie# Have different sections for code and rodata 31936072edSJun NieSEPARATE_CODE_AND_RODATA := 1 32936072edSJun Nie 33936072edSJun Nie# Use Coherent memory 34936072edSJun NieUSE_COHERENT_MEM := 1 35936072edSJun Nie 36936072edSJun Nie# Use multi console API 37936072edSJun Nie 38936072edSJun NiePLAT_PICOPI_UART :=5 39936072edSJun Nie$(eval $(call add_define,PLAT_PICOPI_UART)) 40