blob: a3086c45a4aa881e1e75f6011a13059b866bbdd6 [file] [log] [blame]
Biju Das21615422020-11-09 09:38:51 +00001#
Lad Prabhakaref124a22020-12-11 20:06:59 +00002# Copyright (c) 2020-2021, Renesas Electronics Corporation. All rights reserved.
Biju Das21615422020-11-09 09:38:51 +00003#
4# SPDX-License-Identifier: BSD-3-Clause
5#
6
7ifeq (${RCAR_LSI},${RCAR_AUTO})
Lad Prabhakaref124a22020-12-11 20:06:59 +00008 BL2_SOURCES += drivers/renesas/rzg/qos/G2H/qos_init_g2h_v30.c
Biju Das21615422020-11-09 09:38:51 +00009 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c
10 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c
11 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c
Lad Prabhakar964fcb22021-03-18 18:54:15 +000012 BL2_SOURCES += drivers/renesas/rzg/qos/G2N/qos_init_g2n_v10.c
Biju Das21615422020-11-09 09:38:51 +000013else ifeq (${RCAR_LSI_CUT_COMPAT},1)
14 ifeq (${RCAR_LSI},${RZ_G2M})
15 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c
16 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c
17 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c
18 endif
Lad Prabhakaref124a22020-12-11 20:06:59 +000019 ifeq (${RCAR_LSI},${RZ_G2H})
20 BL2_SOURCES += drivers/renesas/rzg/qos/G2H/qos_init_g2h_v30.c
21 endif
Lad Prabhakar964fcb22021-03-18 18:54:15 +000022 ifeq (${RCAR_LSI},${RZ_G2N})
23 BL2_SOURCES += drivers/renesas/rzg/qos/G2N/qos_init_g2n_v10.c
24 endif
Biju Das21615422020-11-09 09:38:51 +000025else
26 ifeq (${RCAR_LSI},${RZ_G2M})
27 ifeq (${LSI_CUT},10)
28 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v10.c
29 else ifeq (${LSI_CUT},11)
30 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c
31 else ifeq (${LSI_CUT},13)
32 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v11.c
33 else ifeq (${LSI_CUT},30)
34 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c
35 else
36# LSI_CUT 30 or later
37 BL2_SOURCES += drivers/renesas/rzg/qos/G2M/qos_init_g2m_v30.c
38 endif
39 endif
Lad Prabhakaref124a22020-12-11 20:06:59 +000040 ifeq (${RCAR_LSI},${RZ_G2H})
41 BL2_SOURCES += drivers/renesas/rzg/qos/G2H/qos_init_g2h_v30.c
42 endif
Lad Prabhakar964fcb22021-03-18 18:54:15 +000043 ifeq (${RCAR_LSI},${RZ_G2N})
44 ifeq (${LSI_CUT},10)
45 BL2_SOURCES += drivers/renesas/rzg/qos/G2N/qos_init_g2n_v10.c
46 else
47# LSI_CUT 10 or later
48 BL2_SOURCES += drivers/renesas/rzg/qos/G2N/qos_init_g2n_v10.c
49 endif
50 endif
Biju Das21615422020-11-09 09:38:51 +000051endif
52
53BL2_SOURCES += drivers/renesas/rzg/qos/qos_init.c