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