1*b525a8f0SKuldeep Singh# 2*b525a8f0SKuldeep Singh# Copyright 2020 NXP 3*b525a8f0SKuldeep Singh# 4*b525a8f0SKuldeep Singh# SPDX-License-Identifier: BSD-3-Clause 5*b525a8f0SKuldeep Singh# 6*b525a8f0SKuldeep Singh 7*b525a8f0SKuldeep Singhifeq (${XSPI_NOR},) 8*b525a8f0SKuldeep SinghXSPI_NOR := 1 9*b525a8f0SKuldeep Singh 10*b525a8f0SKuldeep SinghFLEXSPI_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/flexspi/nor 11*b525a8f0SKuldeep Singh 12*b525a8f0SKuldeep SinghPLAT_XSPI_INCLUDES += -I$(FLEXSPI_DRIVERS_PATH) 13*b525a8f0SKuldeep Singh 14*b525a8f0SKuldeep SinghXSPI_BOOT_SOURCES += $(FLEXSPI_DRIVERS_PATH)/flexspi_nor.c \ 15*b525a8f0SKuldeep Singh ${FLEXSPI_DRIVERS_PATH}/fspi.c 16*b525a8f0SKuldeep Singhifeq ($(DEBUG),1) 17*b525a8f0SKuldeep SinghXSPI_BOOT_SOURCES += ${FLEXSPI_DRIVERS_PATH}/test_fspi.c 18*b525a8f0SKuldeep Singhendif 19*b525a8f0SKuldeep Singh 20*b525a8f0SKuldeep SinghPLAT_XSPI_INCLUDES += -Iinclude/drivers/nxp/flexspi 21*b525a8f0SKuldeep Singh 22*b525a8f0SKuldeep SinghPLAT_INCLUDES += ${PLAT_XSPI_INCLUDES} 23*b525a8f0SKuldeep Singh 24*b525a8f0SKuldeep Singhifeq (${BL_COMM_XSPI_NEEDED},yes) 25*b525a8f0SKuldeep SinghBL_COMMON_SOURCES += ${XSPI_BOOT_SOURCES} 26*b525a8f0SKuldeep Singhelse 27*b525a8f0SKuldeep Singhifeq (${BL2_XSPI_NEEDED},yes) 28*b525a8f0SKuldeep SinghBL2_SOURCES += ${XSPI_BOOT_SOURCES} 29*b525a8f0SKuldeep Singhendif 30*b525a8f0SKuldeep Singhifeq (${BL31_XSPI_NEEDED},yes) 31*b525a8f0SKuldeep SinghBL31_SOURCES += ${XSPI_BOOT_SOURCES} 32*b525a8f0SKuldeep Singhendif 33*b525a8f0SKuldeep Singhendif 34*b525a8f0SKuldeep Singh 35*b525a8f0SKuldeep Singhendif 36