1*e3e48b5cSPankaj Gupta# 2*e3e48b5cSPankaj Gupta# Copyright 2021 NXP 3*e3e48b5cSPankaj Gupta# 4*e3e48b5cSPankaj Gupta# SPDX-License-Identifier: BSD-3-Clause 5*e3e48b5cSPankaj Gupta# 6*e3e48b5cSPankaj Gupta#----------------------------------------------------------------------------- 7*e3e48b5cSPankaj Gupta 8*e3e48b5cSPankaj Guptaifeq (${GPIO_ADDED},) 9*e3e48b5cSPankaj Gupta 10*e3e48b5cSPankaj GuptaGPIO_ADDED := 1 11*e3e48b5cSPankaj Gupta 12*e3e48b5cSPankaj GuptaGPIO_DRIVERS_PATH := drivers/nxp/gpio 13*e3e48b5cSPankaj Gupta 14*e3e48b5cSPankaj GuptaPLAT_INCLUDES += -I$(GPIO_DRIVERS_PATH) 15*e3e48b5cSPankaj Gupta 16*e3e48b5cSPankaj GuptaGPIO_SOURCES := $(GPIO_DRIVERS_PATH)/nxp_gpio.c 17*e3e48b5cSPankaj Gupta 18*e3e48b5cSPankaj Guptaifeq (${BL_COMM_GPIO_NEEDED},yes) 19*e3e48b5cSPankaj GuptaBL_COMMON_SOURCES += ${GPIO_SOURCES} 20*e3e48b5cSPankaj Guptaelse 21*e3e48b5cSPankaj Guptaifeq (${BL2_GPIO_NEEDED},yes) 22*e3e48b5cSPankaj GuptaBL2_SOURCES += ${GPIO_SOURCES} 23*e3e48b5cSPankaj Guptaendif 24*e3e48b5cSPankaj Guptaifeq (${BL31_GPIO_NEEDED},yes) 25*e3e48b5cSPankaj GuptaBL31_SOURCES += ${GPIO_SOURCES} 26*e3e48b5cSPankaj Guptaendif 27*e3e48b5cSPankaj Guptaendif 28*e3e48b5cSPankaj Gupta 29*e3e48b5cSPankaj Guptaendif 30*e3e48b5cSPankaj Gupta#------------------------------------------------ 31