1172e55beSBryan O'Donoghue# 2*42d4d3baSArvind Ram Prakash# Copyright (c) 2018-2023, ARM Limited and Contributors. All rights reserved. 3172e55beSBryan O'Donoghue# 4172e55beSBryan O'Donoghue# SPDX-License-Identifier: BSD-3-Clause 5172e55beSBryan O'Donoghue# 6172e55beSBryan O'Donoghue 7c5937f2dSJun Nie# Include imx7 common 8c5937f2dSJun Nieinclude plat/imx/imx7/common/imx7.mk 9172e55beSBryan O'Donoghue 10172e55beSBryan O'Donoghue# Platform 11c5937f2dSJun NiePLAT_INCLUDES += -Iplat/imx/imx7/warp7/include 12172e55beSBryan O'Donoghue 13c5937f2dSJun NieBL2_SOURCES += drivers/imx/usdhc/imx_usdhc.c \ 14c5937f2dSJun Nie plat/imx/imx7/warp7/warp7_bl2_el3_setup.c 15a41d81cdSBryan O'Donoghue 16172e55beSBryan O'Donoghue# Build config flags 17172e55beSBryan O'Donoghue# ------------------ 18172e55beSBryan O'Donoghue 19c5937f2dSJun NieARM_CORTEX_A7 := yes 20172e55beSBryan O'DonoghueWORKAROUND_CVE_2017_5715 := 0 21172e55beSBryan O'Donoghue 22172e55beSBryan O'DonoghueRESET_TO_BL31 := 0 23172e55beSBryan O'Donoghue 24172e55beSBryan O'Donoghue# Non-TF Boot ROM 25*42d4d3baSArvind Ram PrakashRESET_TO_BL2 := 1 26172e55beSBryan O'Donoghue 27172e55beSBryan O'Donoghue# Indicate single-core 28172e55beSBryan O'DonoghueCOLD_BOOT_SINGLE_CPU := 1 29172e55beSBryan O'Donoghue 30172e55beSBryan O'Donoghue# Have different sections for code and rodata 31172e55beSBryan O'DonoghueSEPARATE_CODE_AND_RODATA := 1 32172e55beSBryan O'Donoghue 33172e55beSBryan O'Donoghue# Use Coherent memory 34172e55beSBryan O'DonoghueUSE_COHERENT_MEM := 1 35172e55beSBryan O'Donoghue 36172e55beSBryan O'DonoghuePLAT_WARP7_UART :=1 37172e55beSBryan O'Donoghue$(eval $(call add_define,PLAT_WARP7_UART)) 38