13979c6d9SPankaj Gupta# 2*050a99a6SPankaj Gupta# Copyright 2021 NXP 33979c6d9SPankaj Gupta# 43979c6d9SPankaj Gupta# SPDX-License-Identifier: BSD-3-Clause 53979c6d9SPankaj Gupta# 63979c6d9SPankaj Gupta#----------------------------------------------------------------------------- 73979c6d9SPankaj Guptaifeq (${SFP_ADDED},) 83979c6d9SPankaj Gupta 93979c6d9SPankaj GuptaSFP_ADDED := 1 103979c6d9SPankaj Gupta$(eval $(call add_define, NXP_SFP_ENABLED)) 113979c6d9SPankaj Gupta 12*050a99a6SPankaj GuptaPLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/sfp 133979c6d9SPankaj Gupta 14*050a99a6SPankaj GuptaSFP_SOURCES += $(PLAT_DRIVERS_PATH)/sfp/sfp.c 153979c6d9SPankaj Gupta 163979c6d9SPankaj Guptaifeq (${FUSE_PROG}, 1) 17*050a99a6SPankaj GuptaSFP_BL2_SOURCES += $(PLAT_DRIVERS_PATH)/sfp/fuse_prov.c 183979c6d9SPankaj Guptaendif 193979c6d9SPankaj Gupta 203979c6d9SPankaj Guptaifeq (${BL_COMM_SFP_NEEDED},yes) 213979c6d9SPankaj GuptaBL_COMMON_SOURCES += ${SFP_SOURCES} 223979c6d9SPankaj GuptaBL2_SOURCES += ${SFP_BL2_SOURCES} 233979c6d9SPankaj Guptaelse 243979c6d9SPankaj Guptaifeq (${BL2_SFP_NEEDED},yes) 253979c6d9SPankaj GuptaBL2_SOURCES += ${SFP_SOURCES}\ 263979c6d9SPankaj Gupta ${SFP_BL2_SOURCES} 273979c6d9SPankaj Guptaendif 283979c6d9SPankaj Guptaifeq (${BL31_SFP_NEEDED},yes) 293979c6d9SPankaj GuptaBL31_SOURCES += ${SFP_SOURCES} 303979c6d9SPankaj Guptaendif 313979c6d9SPankaj Guptaendif 323979c6d9SPankaj Guptaendif 333979c6d9SPankaj Gupta#------------------------------------------------ 34