xref: /rk3399_ARM-atf/drivers/nxp/i2c/i2c.mk (revision c6d9fdbc788ccc7bdb2d573fd1b527a3d70e916b)
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