refactor: moved drivers hdr files to include/drivers/nxp

NXP drivers header files are moved:
  - from:  drivers/nxp/<xx>/*.h
  - to  :  include/drivers/nxp/<xx>/*.h

To accommodate these changes each drivers makefiles
drivers/nxp/<xx>/xx.mk, are updated.

Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com>
Change-Id: I3979c509724d87e3d631a03dbafda1ee5ef07d21
This commit is contained in:
Pankaj Gupta 2021-03-25 15:15:52 +05:30 committed by Manish Pandey
parent 5e4e13e173
commit 050a99a62f
56 changed files with 73 additions and 96 deletions

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -9,7 +9,7 @@ CSF_HDR_SOURCES := $(PLAT_DRIVERS_PATH)/auth/csf_hdr_parser/csf_hdr_parser.c
CSF_HDR_SOURCES += $(PLAT_DRIVERS_PATH)/auth/csf_hdr_parser/plat_img_parser.c
PLAT_INCLUDES += -I$(PLAT_DRIVERS_PATH)/auth/csf_hdr_parser/
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/auth/csf_hdr_parser/
$(eval $(call add_define, CSF_HEADER_PREPENDED))

View File

@ -14,7 +14,7 @@ ifeq (${ADD_CONSOLE},)
ADD_CONSOLE := 1
PLAT_INCLUDES += -I$(PLAT_DRIVERS_PATH)/console
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/console
ifeq ($(CONSOLE), NS16550)
NXP_CONSOLE := NS16550

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2020-2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -8,11 +8,10 @@
ifeq (${ADD_CAAM},)
ADD_CAAM := 1
CAAM_DRIVER_PATH := drivers/nxp/crypto/caam
CAAM_DRIVER_SOURCES += $(wildcard $(CAAM_DRIVER_PATH)/src/*.c)
CAAM_DRIVER_SOURCES += $(wildcard $(PLAT_DRIVERS_PATH)/crypto/caam/src/*.c)
PLAT_INCLUDES += -I$(CAAM_DRIVER_PATH)/include
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/crypto/caam
ifeq (${BL_COMM_CRYPTO_NEEDED},yes)
BL_COMMON_SOURCES += ${CAAM_DRIVER_SOURCES}

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -8,11 +8,9 @@ ifeq (${CSU_ADDED},)
CSU_ADDED := 1
CSU_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/csu
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/csu
PLAT_INCLUDES += -I$(CSU_DRIVERS_PATH)
CSU_SOURCES += $(CSU_DRIVERS_PATH)/csu.c
CSU_SOURCES += $(PLAT_DRIVERS_PATH)/csu/csu.c
ifeq (${BL_COMM_CSU_NEEDED},yes)
BL_COMMON_SOURCES += ${CSU_SOURCES}

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -8,11 +8,9 @@ ifeq (${ADD_DCFG},)
ADD_DCFG := 1
DCFG_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/dcfg
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/dcfg
PLAT_INCLUDES += -I$(DCFG_DRIVERS_PATH)
DCFG_SOURCES += $(DCFG_DRIVERS_PATH)/dcfg.c
DCFG_SOURCES += $(PLAT_DRIVERS_PATH)/dcfg/dcfg.c
ifeq (${BL_COMM_DCFG_NEEDED},yes)
BL_COMMON_SOURCES += ${DCFG_SOURCES}

View File

@ -9,11 +9,11 @@
DDR_DRIVERS_PATH := drivers/nxp/ddr
DDR_CNTLR_SOURCES := ${DDR_DRIVERS_PATH}/fsl-mmdc/fsl_mmdc.c \
${DDR_DRIVERS_PATH}/nxp-ddr/utility.c \
${DDR_DRIVERS_PATH}/nxp-ddr/ddr.c \
${DDR_DRIVERS_PATH}/nxp-ddr/ddrc.c
DDR_CNTLR_SOURCES := ${PLAT_DRIVERS_PATH}/ddr/fsl-mmdc/fsl_mmdc.c \
${PLAT_DRIVERS_PATH}/ddr/nxp-ddr/utility.c \
${PLAT_DRIVERS_PATH}/ddr/nxp-ddr/ddr.c \
${PLAT_DRIVERS_PATH}/ddr/nxp-ddr/ddrc.c
PLAT_INCLUDES += -I$(DDR_DRIVERS_PATH)/include \
-I$(DDR_DRIVERS_PATH)/fsl-mmdc
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/ddr \
-I$(PLAT_DRIVERS_INCLUDE_PATH)/ddr/fsl-mmdc
#------------------------------------------------

View File

@ -4,8 +4,6 @@
# SPDX-License-Identifier: BSD-3-Clause
#
DDR_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/ddr
ifeq ($(PLAT_DDR_PHY), PHY_GEN2)
$(eval $(call add_define, PHY_GEN2))
PLAT_DDR_PHY_DIR := phy-gen2
@ -68,12 +66,11 @@ ifeq ($(DEBUG_DDR_INPUT_CONFIG), yes)
$(eval $(call add_define, DEBUG_DDR_INPUT_CONFIG))
endif
DDR_CNTLR_SOURCES := $(DDR_DRIVERS_PATH)/nxp-ddr/ddr.c \
$(DDR_DRIVERS_PATH)/nxp-ddr/ddrc.c \
$(DDR_DRIVERS_PATH)/nxp-ddr/dimm.c \
$(DDR_DRIVERS_PATH)/nxp-ddr/regs.c \
$(DDR_DRIVERS_PATH)/nxp-ddr/utility.c \
$(DDR_DRIVERS_PATH)/$(PLAT_DDR_PHY_DIR)/phy.c
DDR_CNTLR_SOURCES := $(PLAT_DRIVERS_PATH)/ddr/nxp-ddr/ddr.c \
$(PLAT_DRIVERS_PATH)/ddr/nxp-ddr/ddrc.c \
$(PLAT_DRIVERS_PATH)/ddr/nxp-ddr/dimm.c \
$(PLAT_DRIVERS_PATH)/ddr/nxp-ddr/regs.c \
$(PLAT_DRIVERS_PATH)/ddr/nxp-ddr/utility.c \
$(PLAT_DRIVERS_PATH)/ddr/$(PLAT_DDR_PHY_DIR)/phy.c
PLAT_INCLUDES += -I$(DDR_DRIVERS_PATH)/nxp-ddr \
-I$(DDR_DRIVERS_PATH)/include
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/ddr

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -8,7 +8,8 @@
###############################################################################
PLAT_DRIVERS_PATH := drivers/nxp
PLAT_DRIVERS_PATH := drivers/nxp
PLAT_DRIVERS_INCLUDE_PATH := include/drivers/nxp
ifeq (${SMMU_NEEDED},yes)
PLAT_INCLUDES += -Iinclude/drivers/nxp/smmu/

View File

@ -17,7 +17,7 @@ GIC_SOURCES += ${GICV2_SOURCES}
GIC_SOURCES += ${PLAT_DRIVERS_PATH}/gic/ls_gicv2.c \
plat/common/plat_gicv2.c
PLAT_INCLUDES += -I${PLAT_DRIVERS_PATH}/gic/include/gicv2
PLAT_INCLUDES += -I${PLAT_DRIVERS_INCLUDE_PATH}/gic/gicv2
else
ifeq ($(GIC), GIC500)
include drivers/arm/gic/v3/gicv3.mk
@ -25,7 +25,7 @@ GIC_SOURCES += ${GICV3_SOURCES}
GIC_SOURCES += ${PLAT_DRIVERS_PATH}/gic/ls_gicv3.c \
plat/common/plat_gicv3.c
PLAT_INCLUDES += -I${PLAT_DRIVERS_PATH}/gic/include/gicv3
PLAT_INCLUDES += -I${PLAT_DRIVERS_INCLUDE_PATH}/gic/gicv3
else
$(error -> GIC type not set!)
endif

View File

@ -9,11 +9,9 @@ ifeq (${GPIO_ADDED},)
GPIO_ADDED := 1
GPIO_DRIVERS_PATH := drivers/nxp/gpio
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/gpio
PLAT_INCLUDES += -I$(GPIO_DRIVERS_PATH)
GPIO_SOURCES := $(GPIO_DRIVERS_PATH)/nxp_gpio.c
GPIO_SOURCES := $(PLAT_DRIVERS_PATH)/gpio/nxp_gpio.c
ifeq (${BL_COMM_GPIO_NEEDED},yes)
BL_COMMON_SOURCES += ${GPIO_SOURCES}

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -7,10 +7,10 @@
ifeq (${ADD_I2C},)
ADD_I2C := 1
I2C_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/i2c
I2C_SOURCES += $(I2C_DRIVERS_PATH)/i2c.c
PLAT_INCLUDES += -I$(I2C_DRIVERS_PATH)
I2C_SOURCES += $(PLAT_DRIVERS_PATH)/i2c/i2c.c
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/i2c
ifeq (${BL_COMM_I2C_NEEDED},yes)
BL_COMMON_SOURCES += ${I2C_SOURCES}

View File

@ -1,4 +1,4 @@
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -12,7 +12,7 @@
ifeq (${ADD_INTERCONNECT},)
ADD_INTERCONNECT := 1
PLAT_INCLUDES += -I${PLAT_DRIVERS_PATH}/interconnect
PLAT_INCLUDES += -I${PLAT_DRIVERS_INCLUDE_PATH}/interconnect
ifeq (, $(filter $(INTERCONNECT), CCI400 CCN502 CCN504 CCN508))
$(error -> Interconnect type not set!)

View File

@ -8,11 +8,9 @@ ifeq (${PMU_ADDED},)
PMU_ADDED := 1
PMU_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/pmu
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/pmu
PLAT_INCLUDES += -I$(PMU_DRIVERS_PATH)
PMU_SOURCES += $(PMU_DRIVERS_PATH)/pmu.c
PMU_SOURCES += $(PLAT_DRIVERS_PATH)/pmu/pmu.c
ifeq (${BL_COMM_PMU_NEEDED},yes)
BL_COMMON_SOURCES += ${PMU_SOURCES}

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -8,11 +8,9 @@ ifeq (${QSPI_ADDED},)
QSPI_ADDED := 1
QSPI_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/qspi
QSPI_SOURCES := $(PLAT_DRIVERS_PATH)/qspi/qspi.c
QSPI_SOURCES := $(QSPI_DRIVERS_PATH)/qspi.c
PLAT_INCLUDES += -I$(QSPI_DRIVERS_PATH)
PLAT_INCLUDES += -I$(PLAT_DRIVERS_PATH)/qspi
ifeq (${BL_COMM_QSPI_NEEDED},yes)
BL_COMMON_SOURCES += ${QSPI_SOURCES}

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -8,12 +8,10 @@ ifeq (${ADD_SD_MMC},)
ADD_SD_MMC := 1
SD_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/sd
SD_MMC_BOOT_SOURCES += ${SD_DRIVERS_PATH}/sd_mmc.c \
SD_MMC_BOOT_SOURCES += ${PLAT_DRIVERS_PATH}/sd/sd_mmc.c \
drivers/io/io_block.c
PLAT_INCLUDES += -I$(SD_DRIVERS_PATH)
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/sd
ifeq (${BL_COMM_SD_MMC_NEEDED},yes)
BL_COMMON_SOURCES += ${SD_MMC_BOOT_SOURCES}

View File

@ -8,11 +8,9 @@ ifeq (${ADD_SNVS},)
ADD_SNVS := 1
SNVS_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/sec_mon
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/sec_mon
PLAT_INCLUDES += -I$(SNVS_DRIVERS_PATH)
SNVS_SOURCES += $(SNVS_DRIVERS_PATH)/snvs.c
SNVS_SOURCES += $(PLAT_DRIVERS_PATH)/sec_mon/snvs.c
ifeq (${BL_COMM_SNVS_NEEDED},yes)
BL_COMMON_SOURCES += ${SNVS_SOURCES}

View File

@ -1,5 +1,5 @@
#
# Copyright 2020 NXP
# Copyright 2021 NXP
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -9,14 +9,12 @@ ifeq (${SFP_ADDED},)
SFP_ADDED := 1
$(eval $(call add_define, NXP_SFP_ENABLED))
SFP_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/sfp
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/sfp
PLAT_INCLUDES += -I$(SFP_DRIVERS_PATH)
SFP_SOURCES += $(SFP_DRIVERS_PATH)/sfp.c
SFP_SOURCES += $(PLAT_DRIVERS_PATH)/sfp/sfp.c
ifeq (${FUSE_PROG}, 1)
SFP_BL2_SOURCES += $(SFP_DRIVERS_PATH)/fuse_prov.c
SFP_BL2_SOURCES += $(PLAT_DRIVERS_PATH)/sfp/fuse_prov.c
endif
ifeq (${BL_COMM_SFP_NEEDED},yes)

View File

@ -8,10 +8,8 @@ ifeq (${ADD_TIMER},)
ADD_TIMER := 1
TIMER_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/timer
PLAT_INCLUDES += -I$(TIMER_DRIVERS_PATH)
TIMER_SOURCES += drivers/delay_timer/delay_timer.c \
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/timer
TIMER_SOURCES += drivers/delay_timer/delay_timer.c \
$(PLAT_DRIVERS_PATH)/timer/nxp_timer.c
ifeq (${BL_COMM_TIMER_NEEDED},yes)

View File

@ -8,13 +8,11 @@ ifeq (${ADD_TZASC},)
ADD_TZASC := 1
TZASC_DRIVERS_PATH := ${PLAT_DRIVERS_PATH}/tzc
PLAT_INCLUDES += -I$(TZASC_DRIVERS_PATH)
PLAT_INCLUDES += -I$(PLAT_DRIVERS_INCLUDE_PATH)/tzc
ifeq ($(TZC_ID), TZC400)
TZASC_SOURCES += drivers/arm/tzc/tzc400.c\
$(TZASC_DRIVERS_PATH)/plat_tzc400.c
$(PLAT_DRIVERS_PATH)/tzc/plat_tzc400.c
else ifeq ($(TZC_ID), NONE)
$(info -> No TZC present on platform)
else

View File

@ -1,5 +1,5 @@
/*
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2018-2020 NXP
* Copyright 2018-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2020 NXP
* Copyright 2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2018-2020 NXP
* Copyright 2018-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2020 NXP
* Copyright 2020-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2020 NXP
* Copyright 2020-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2020 NXP
* Copyright 2020-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2016-2020 NXP
* Copyright 2016-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,5 +1,5 @@
/*
* Copyright 2020 NXP
* Copyright 2020-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*

View File

@ -1,6 +1,6 @@
/*
* Copyright (c) 2015, 2016 Freescale Semiconductor, Inc.
* Copyright 2017-2020 NXP
* Copyright 2017-2021 NXP
*
* SPDX-License-Identifier: BSD-3-Clause
*