1*91f16700Schasinglulu# 2*91f16700Schasinglulu# Copyright 2018-2020 NXP 3*91f16700Schasinglulu# 4*91f16700Schasinglulu# SPDX-License-Identifier: BSD-3-Clause 5*91f16700Schasinglulu# 6*91f16700Schasinglulu# 7*91f16700Schasinglulu#------------------------------------------------------------------------------ 8*91f16700Schasinglulu# 9*91f16700Schasinglulu# Select the PSCI files 10*91f16700Schasinglulu# 11*91f16700Schasinglulu# ----------------------------------------------------------------------------- 12*91f16700Schasinglulu 13*91f16700Schasingluluifeq (${ADD_PSCI},) 14*91f16700Schasinglulu 15*91f16700SchasingluluADD_PSCI := 1 16*91f16700SchasingluluPLAT_PSCI_PATH := $(PLAT_COMMON_PATH)/psci 17*91f16700Schasinglulu 18*91f16700SchasingluluPSCI_SOURCES := ${PLAT_PSCI_PATH}/plat_psci.c \ 19*91f16700Schasinglulu ${PLAT_PSCI_PATH}/$(ARCH)/psci_utils.S \ 20*91f16700Schasinglulu plat/common/plat_psci_common.c 21*91f16700Schasinglulu 22*91f16700SchasingluluPLAT_INCLUDES += -I${PLAT_PSCI_PATH}/include 23*91f16700Schasinglulu 24*91f16700Schasingluluifeq (${BL_COMM_PSCI_NEEDED},yes) 25*91f16700SchasingluluBL_COMMON_SOURCES += ${PSCI_SOURCES} 26*91f16700Schasingluluelse 27*91f16700Schasingluluifeq (${BL2_PSCI_NEEDED},yes) 28*91f16700SchasingluluBL2_SOURCES += ${PSCI_SOURCES} 29*91f16700Schasingluluendif 30*91f16700Schasingluluifeq (${BL31_PSCI_NEEDED},yes) 31*91f16700SchasingluluBL31_SOURCES += ${PSCI_SOURCES} 32*91f16700Schasingluluendif 33*91f16700Schasingluluendif 34*91f16700Schasingluluendif 35*91f16700Schasinglulu# ----------------------------------------------------------------------------- 36