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