1*dd4268a2SPankaj Gupta# 2*dd4268a2SPankaj Gupta# Copyright 2018-2020 NXP 3*dd4268a2SPankaj Gupta# 4*dd4268a2SPankaj Gupta# SPDX-License-Identifier: BSD-3-Clause 5*dd4268a2SPankaj Gupta# 6*dd4268a2SPankaj Gupta# 7*dd4268a2SPankaj Gupta#------------------------------------------------------------------------------ 8*dd4268a2SPankaj Gupta# 9*dd4268a2SPankaj Gupta# Select the PSCI files 10*dd4268a2SPankaj Gupta# 11*dd4268a2SPankaj Gupta# ----------------------------------------------------------------------------- 12*dd4268a2SPankaj Gupta 13*dd4268a2SPankaj Guptaifeq (${ADD_PSCI},) 14*dd4268a2SPankaj Gupta 15*dd4268a2SPankaj GuptaADD_PSCI := 1 16*dd4268a2SPankaj GuptaPLAT_PSCI_PATH := $(PLAT_COMMON_PATH)/psci 17*dd4268a2SPankaj Gupta 18*dd4268a2SPankaj GuptaPSCI_SOURCES := ${PLAT_PSCI_PATH}/plat_psci.c \ 19*dd4268a2SPankaj Gupta ${PLAT_PSCI_PATH}/$(ARCH)/psci_utils.S \ 20*dd4268a2SPankaj Gupta plat/common/plat_psci_common.c 21*dd4268a2SPankaj Gupta 22*dd4268a2SPankaj GuptaPLAT_INCLUDES += -I${PLAT_PSCI_PATH}/include 23*dd4268a2SPankaj Gupta 24*dd4268a2SPankaj Guptaifeq (${BL_COMM_PSCI_NEEDED},yes) 25*dd4268a2SPankaj GuptaBL_COMMON_SOURCES += ${PSCI_SOURCES} 26*dd4268a2SPankaj Guptaelse 27*dd4268a2SPankaj Guptaifeq (${BL2_PSCI_NEEDED},yes) 28*dd4268a2SPankaj GuptaBL2_SOURCES += ${PSCI_SOURCES} 29*dd4268a2SPankaj Guptaendif 30*dd4268a2SPankaj Guptaifeq (${BL31_PSCI_NEEDED},yes) 31*dd4268a2SPankaj GuptaBL31_SOURCES += ${PSCI_SOURCES} 32*dd4268a2SPankaj Guptaendif 33*dd4268a2SPankaj Guptaendif 34*dd4268a2SPankaj Guptaendif 35*dd4268a2SPankaj Gupta# ----------------------------------------------------------------------------- 36