1*c6d9fdbcSPankaj Gupta# 2*c6d9fdbcSPankaj Gupta# Copyright 2020 NXP 3*c6d9fdbcSPankaj Gupta# 4*c6d9fdbcSPankaj Gupta# SPDX-License-Identifier: BSD-3-Clause 5*c6d9fdbcSPankaj Gupta# 6*c6d9fdbcSPankaj Gupta 7*c6d9fdbcSPankaj Guptaifeq (${ADD_I2C},) 8*c6d9fdbcSPankaj Gupta 9*c6d9fdbcSPankaj GuptaADD_I2C := 1 10*c6d9fdbcSPankaj GuptaI2C_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/i2c 11*c6d9fdbcSPankaj Gupta 12*c6d9fdbcSPankaj GuptaI2C_SOURCES += $(I2C_DRIVERS_PATH)/i2c.c 13*c6d9fdbcSPankaj GuptaPLAT_INCLUDES += -I$(I2C_DRIVERS_PATH) 14*c6d9fdbcSPankaj Gupta 15*c6d9fdbcSPankaj Guptaifeq (${BL_COMM_I2C_NEEDED},yes) 16*c6d9fdbcSPankaj GuptaBL_COMMON_SOURCES += ${I2C_SOURCES} 17*c6d9fdbcSPankaj Guptaelse 18*c6d9fdbcSPankaj Guptaifeq (${BL2_I2C_NEEDED},yes) 19*c6d9fdbcSPankaj GuptaBL2_SOURCES += ${I2C_SOURCES} 20*c6d9fdbcSPankaj Guptaendif 21*c6d9fdbcSPankaj Guptaifeq (${BL31_I2C_NEEDED},yes) 22*c6d9fdbcSPankaj GuptaBL31_SOURCES += ${I2C_SOURCES} 23*c6d9fdbcSPankaj Guptaendif 24*c6d9fdbcSPankaj Guptaendif 25*c6d9fdbcSPankaj Guptaendif 26