xref: /rk3399_ARM-atf/drivers/renesas/rzg/qos/qos.mk (revision f4db9216f5291f0678d12c53839e49077bfceaec)
1*f4db9216SBiju Das#
2*f4db9216SBiju Das# Copyright (c) 2020, Renesas Electronics Corporation. All rights reserved.
3*f4db9216SBiju Das#
4*f4db9216SBiju Das# SPDX-License-Identifier: BSD-3-Clause
5*f4db9216SBiju Das#
6*f4db9216SBiju Das
7*f4db9216SBiju Dasifeq (${RCAR_LSI},${RCAR_AUTO})
8*f4db9216SBiju Das    BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c
9*f4db9216SBiju Das    BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c
10*f4db9216SBiju Das    BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c
11*f4db9216SBiju Daselse ifeq (${RCAR_LSI_CUT_COMPAT},1)
12*f4db9216SBiju Das  ifeq (${RCAR_LSI},${RZ_G2M})
13*f4db9216SBiju Das    BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c
14*f4db9216SBiju Das    BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c
15*f4db9216SBiju Das    BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c
16*f4db9216SBiju Das  endif
17*f4db9216SBiju Daselse
18*f4db9216SBiju Das  ifeq (${RCAR_LSI},${RZ_G2M})
19*f4db9216SBiju Das    ifeq (${LSI_CUT},10)
20*f4db9216SBiju Das     BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c
21*f4db9216SBiju Das    else ifeq (${LSI_CUT},11)
22*f4db9216SBiju Das     BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c
23*f4db9216SBiju Das    else ifeq (${LSI_CUT},13)
24*f4db9216SBiju Das     BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c
25*f4db9216SBiju Das    else ifeq (${LSI_CUT},30)
26*f4db9216SBiju Das     BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c
27*f4db9216SBiju Das    else
28*f4db9216SBiju Das#    LSI_CUT 30 or later
29*f4db9216SBiju Das     BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c
30*f4db9216SBiju Das    endif
31*f4db9216SBiju Das  endif
32*f4db9216SBiju Dasendif
33*f4db9216SBiju Das
34*f4db9216SBiju DasBL2_SOURCES += drivers/renesas/rzg/qos/qos_init.c
35