1*91f16700Schasinglulu# 2*91f16700Schasinglulu# Copyright (c) 2020-2021, Renesas Electronics Corporation. All rights reserved. 3*91f16700Schasinglulu# 4*91f16700Schasinglulu# SPDX-License-Identifier: BSD-3-Clause 5*91f16700Schasinglulu# 6*91f16700Schasinglulu 7*91f16700Schasingluluifeq (${RCAR_LSI},${RCAR_AUTO}) 8*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2E/qos_init_g2e_v10.c 9*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2H/qos_init_g2h_v30.c 10*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c 11*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c 12*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c 13*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2N/qos_init_g2n_v10.c 14*91f16700Schasingluluelse ifeq (${RCAR_LSI_CUT_COMPAT},1) 15*91f16700Schasinglulu ifeq (${RCAR_LSI},${RZ_G2M}) 16*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c 17*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c 18*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c 19*91f16700Schasinglulu endif 20*91f16700Schasinglulu ifeq (${RCAR_LSI},${RZ_G2H}) 21*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2H/qos_init_g2h_v30.c 22*91f16700Schasinglulu endif 23*91f16700Schasinglulu ifeq (${RCAR_LSI},${RZ_G2N}) 24*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2N/qos_init_g2n_v10.c 25*91f16700Schasinglulu endif 26*91f16700Schasinglulu ifeq (${RCAR_LSI},${RZ_G2E}) 27*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2E/qos_init_g2e_v10.c 28*91f16700Schasinglulu endif 29*91f16700Schasingluluelse 30*91f16700Schasinglulu ifeq (${RCAR_LSI},${RZ_G2M}) 31*91f16700Schasinglulu ifeq (${LSI_CUT},10) 32*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c 33*91f16700Schasinglulu else ifeq (${LSI_CUT},11) 34*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c 35*91f16700Schasinglulu else ifeq (${LSI_CUT},13) 36*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c 37*91f16700Schasinglulu else ifeq (${LSI_CUT},30) 38*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c 39*91f16700Schasinglulu else 40*91f16700Schasinglulu# LSI_CUT 30 or later 41*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c 42*91f16700Schasinglulu endif 43*91f16700Schasinglulu endif 44*91f16700Schasinglulu ifeq (${RCAR_LSI},${RZ_G2H}) 45*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2H/qos_init_g2h_v30.c 46*91f16700Schasinglulu endif 47*91f16700Schasinglulu ifeq (${RCAR_LSI},${RZ_G2N}) 48*91f16700Schasinglulu ifeq (${LSI_CUT},10) 49*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2N/qos_init_g2n_v10.c 50*91f16700Schasinglulu else 51*91f16700Schasinglulu# LSI_CUT 10 or later 52*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2N/qos_init_g2n_v10.c 53*91f16700Schasinglulu endif 54*91f16700Schasinglulu endif 55*91f16700Schasinglulu ifeq (${RCAR_LSI},${RZ_G2E}) 56*91f16700Schasinglulu BL2_SOURCES += drivers/renesas/rzg/qos/G2E/qos_init_g2e_v10.c 57*91f16700Schasinglulu endif 58*91f16700Schasingluluendif 59*91f16700Schasinglulu 60*91f16700SchasingluluBL2_SOURCES += drivers/renesas/rzg/qos/qos_init.c 61