diff options
author | Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> | 2021-03-09 17:26:38 +0000 |
---|---|---|
committer | Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> | 2021-04-20 16:17:49 +0100 |
commit | faf5587cfd08cc1bd308b74006bbfd41e0be7a45 (patch) | |
tree | 2f57ae2781451a98919e2b50f88ddb5915885d4f /drivers | |
parent | 404bcbd70a5bc2b6398a523cf0c6b53263a3c450 (diff) | |
download | trusted-firmware-a-faf5587cfd08cc1bd308b74006bbfd41e0be7a45.tar.gz |
drivers: renesas: ddr: Move to common
Move ddr driver code to common directory, so that the same
code can be re-used by both R-Car Gen3 and RZ/G2 platforms.
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Biju Das <biju.das.jz@bp.renesas.com>
Change-Id: I9aef73d3e9a027a127ce7483b72d339559866727
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/renesas/common/ddr/boot_init_dram.h (renamed from drivers/renesas/rcar/ddr/boot_init_dram.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr.mk | 17 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_a/boot_init_dram_regdef.h (renamed from drivers/renesas/rcar/ddr/ddr_a/boot_init_dram_regdef.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_a/ddr_a.mk | 13 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_a/ddr_init_d3.c (renamed from drivers/renesas/rcar/ddr/ddr_a/ddr_init_d3.c) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_a/ddr_init_e3.c (renamed from drivers/renesas/rcar/ddr/ddr_a/ddr_init_e3.c) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_a/ddr_init_v3m.c (renamed from drivers/renesas/rcar/ddr/ddr_a/ddr_init_v3m.c) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/boot_init_dram.c (renamed from drivers/renesas/rcar/ddr/ddr_b/boot_init_dram.c) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/boot_init_dram_config.c (renamed from drivers/renesas/rcar/ddr/ddr_b/boot_init_dram_config.c) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/boot_init_dram_regdef.h (renamed from drivers/renesas/rcar/ddr/ddr_b/boot_init_dram_regdef.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/ddr_b.mk | 7 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/ddr_regdef.h (renamed from drivers/renesas/rcar/ddr/ddr_b/ddr_regdef.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/init_dram_tbl_h3.h (renamed from drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_h3.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/init_dram_tbl_h3ver2.h (renamed from drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_h3ver2.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/init_dram_tbl_m3.h (renamed from drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_m3.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/ddr_b/init_dram_tbl_m3n.h (renamed from drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_m3n.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/dram_sub_func.c (renamed from drivers/renesas/rcar/ddr/dram_sub_func.c) | 0 | ||||
-rw-r--r-- | drivers/renesas/common/ddr/dram_sub_func.h (renamed from drivers/renesas/rcar/ddr/dram_sub_func.h) | 0 | ||||
-rw-r--r-- | drivers/renesas/rcar/ddr/ddr.mk | 17 | ||||
-rw-r--r-- | drivers/renesas/rcar/ddr/ddr_a/ddr_a.mk | 13 | ||||
-rw-r--r-- | drivers/renesas/rcar/ddr/ddr_b/ddr_b.mk | 7 |
21 files changed, 37 insertions, 37 deletions
diff --git a/drivers/renesas/rcar/ddr/boot_init_dram.h b/drivers/renesas/common/ddr/boot_init_dram.h index ac237b2efc..ac237b2efc 100644 --- a/drivers/renesas/rcar/ddr/boot_init_dram.h +++ b/drivers/renesas/common/ddr/boot_init_dram.h diff --git a/drivers/renesas/common/ddr/ddr.mk b/drivers/renesas/common/ddr/ddr.mk new file mode 100644 index 0000000000..39f9e9e86a --- /dev/null +++ b/drivers/renesas/common/ddr/ddr.mk @@ -0,0 +1,17 @@ +# +# Copyright (c) 2015-2021, Renesas Electronics Corporation. All rights reserved. +# +# SPDX-License-Identifier: BSD-3-Clause +# + +ifeq (${RCAR_LSI},${RCAR_E3}) + include drivers/renesas/common/ddr/ddr_a/ddr_a.mk + BL2_SOURCES += drivers/renesas/common/ddr/dram_sub_func.c +else ifeq (${RCAR_LSI},${RCAR_D3}) + include drivers/renesas/common/ddr/ddr_a/ddr_a.mk +else ifeq (${RCAR_LSI},${RCAR_V3M}) + include drivers/renesas/common/ddr/ddr_a/ddr_a.mk +else + include drivers/renesas/common/ddr/ddr_b/ddr_b.mk + BL2_SOURCES += drivers/renesas/common/ddr/dram_sub_func.c +endif diff --git a/drivers/renesas/rcar/ddr/ddr_a/boot_init_dram_regdef.h b/drivers/renesas/common/ddr/ddr_a/boot_init_dram_regdef.h index 0f89b4350a..0f89b4350a 100644 --- a/drivers/renesas/rcar/ddr/ddr_a/boot_init_dram_regdef.h +++ b/drivers/renesas/common/ddr/ddr_a/boot_init_dram_regdef.h diff --git a/drivers/renesas/common/ddr/ddr_a/ddr_a.mk b/drivers/renesas/common/ddr/ddr_a/ddr_a.mk new file mode 100644 index 0000000000..ed3a55ebba --- /dev/null +++ b/drivers/renesas/common/ddr/ddr_a/ddr_a.mk @@ -0,0 +1,13 @@ +# +# Copyright (c) 2015-2021, Renesas Electronics Corporation. All rights reserved. +# +# SPDX-License-Identifier: BSD-3-Clause +# + +ifeq (${RCAR_LSI},${RCAR_E3}) +BL2_SOURCES += drivers/renesas/common/ddr/ddr_a/ddr_init_e3.c +else ifeq (${RCAR_LSI},${RCAR_D3}) +BL2_SOURCES += drivers/renesas/common/ddr/ddr_a/ddr_init_d3.c +else +BL2_SOURCES += drivers/renesas/common/ddr/ddr_a/ddr_init_v3m.c +endif diff --git a/drivers/renesas/rcar/ddr/ddr_a/ddr_init_d3.c b/drivers/renesas/common/ddr/ddr_a/ddr_init_d3.c index a49510ed5d..a49510ed5d 100644 --- a/drivers/renesas/rcar/ddr/ddr_a/ddr_init_d3.c +++ b/drivers/renesas/common/ddr/ddr_a/ddr_init_d3.c diff --git a/drivers/renesas/rcar/ddr/ddr_a/ddr_init_e3.c b/drivers/renesas/common/ddr/ddr_a/ddr_init_e3.c index fc278ef57c..fc278ef57c 100644 --- a/drivers/renesas/rcar/ddr/ddr_a/ddr_init_e3.c +++ b/drivers/renesas/common/ddr/ddr_a/ddr_init_e3.c diff --git a/drivers/renesas/rcar/ddr/ddr_a/ddr_init_v3m.c b/drivers/renesas/common/ddr/ddr_a/ddr_init_v3m.c index 5410771c92..5410771c92 100644 --- a/drivers/renesas/rcar/ddr/ddr_a/ddr_init_v3m.c +++ b/drivers/renesas/common/ddr/ddr_a/ddr_init_v3m.c diff --git a/drivers/renesas/rcar/ddr/ddr_b/boot_init_dram.c b/drivers/renesas/common/ddr/ddr_b/boot_init_dram.c index ac83c9a107..ac83c9a107 100644 --- a/drivers/renesas/rcar/ddr/ddr_b/boot_init_dram.c +++ b/drivers/renesas/common/ddr/ddr_b/boot_init_dram.c diff --git a/drivers/renesas/rcar/ddr/ddr_b/boot_init_dram_config.c b/drivers/renesas/common/ddr/ddr_b/boot_init_dram_config.c index de126de86f..de126de86f 100644 --- a/drivers/renesas/rcar/ddr/ddr_b/boot_init_dram_config.c +++ b/drivers/renesas/common/ddr/ddr_b/boot_init_dram_config.c diff --git a/drivers/renesas/rcar/ddr/ddr_b/boot_init_dram_regdef.h b/drivers/renesas/common/ddr/ddr_b/boot_init_dram_regdef.h index 56363eb997..56363eb997 100644 --- a/drivers/renesas/rcar/ddr/ddr_b/boot_init_dram_regdef.h +++ b/drivers/renesas/common/ddr/ddr_b/boot_init_dram_regdef.h diff --git a/drivers/renesas/common/ddr/ddr_b/ddr_b.mk b/drivers/renesas/common/ddr/ddr_b/ddr_b.mk new file mode 100644 index 0000000000..0334780946 --- /dev/null +++ b/drivers/renesas/common/ddr/ddr_b/ddr_b.mk @@ -0,0 +1,7 @@ +# +# Copyright (c) 2015-2021, Renesas Electronics Corporation. All rights reserved. +# +# SPDX-License-Identifier: BSD-3-Clause +# + +BL2_SOURCES += drivers/renesas/common/ddr/ddr_b/boot_init_dram.c diff --git a/drivers/renesas/rcar/ddr/ddr_b/ddr_regdef.h b/drivers/renesas/common/ddr/ddr_b/ddr_regdef.h index adf8dab18e..adf8dab18e 100644 --- a/drivers/renesas/rcar/ddr/ddr_b/ddr_regdef.h +++ b/drivers/renesas/common/ddr/ddr_b/ddr_regdef.h diff --git a/drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_h3.h b/drivers/renesas/common/ddr/ddr_b/init_dram_tbl_h3.h index 357f8bad0d..357f8bad0d 100644 --- a/drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_h3.h +++ b/drivers/renesas/common/ddr/ddr_b/init_dram_tbl_h3.h diff --git a/drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_h3ver2.h b/drivers/renesas/common/ddr/ddr_b/init_dram_tbl_h3ver2.h index e5258af6c6..e5258af6c6 100644 --- a/drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_h3ver2.h +++ b/drivers/renesas/common/ddr/ddr_b/init_dram_tbl_h3ver2.h diff --git a/drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_m3.h b/drivers/renesas/common/ddr/ddr_b/init_dram_tbl_m3.h index b491f0e917..b491f0e917 100644 --- a/drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_m3.h +++ b/drivers/renesas/common/ddr/ddr_b/init_dram_tbl_m3.h diff --git a/drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_m3n.h b/drivers/renesas/common/ddr/ddr_b/init_dram_tbl_m3n.h index fb3032deeb..fb3032deeb 100644 --- a/drivers/renesas/rcar/ddr/ddr_b/init_dram_tbl_m3n.h +++ b/drivers/renesas/common/ddr/ddr_b/init_dram_tbl_m3n.h diff --git a/drivers/renesas/rcar/ddr/dram_sub_func.c b/drivers/renesas/common/ddr/dram_sub_func.c index ab8eabbc6d..ab8eabbc6d 100644 --- a/drivers/renesas/rcar/ddr/dram_sub_func.c +++ b/drivers/renesas/common/ddr/dram_sub_func.c diff --git a/drivers/renesas/rcar/ddr/dram_sub_func.h b/drivers/renesas/common/ddr/dram_sub_func.h index 69c4d86053..69c4d86053 100644 --- a/drivers/renesas/rcar/ddr/dram_sub_func.h +++ b/drivers/renesas/common/ddr/dram_sub_func.h diff --git a/drivers/renesas/rcar/ddr/ddr.mk b/drivers/renesas/rcar/ddr/ddr.mk deleted file mode 100644 index c26993d004..0000000000 --- a/drivers/renesas/rcar/ddr/ddr.mk +++ /dev/null @@ -1,17 +0,0 @@ -# -# Copyright (c) 2015-2018, Renesas Electronics Corporation. All rights reserved. -# -# SPDX-License-Identifier: BSD-3-Clause -# - -ifeq (${RCAR_LSI},${RCAR_E3}) - include drivers/renesas/rcar/ddr/ddr_a/ddr_a.mk - BL2_SOURCES += drivers/renesas/rcar/ddr/dram_sub_func.c -else ifeq (${RCAR_LSI},${RCAR_D3}) - include drivers/renesas/rcar/ddr/ddr_a/ddr_a.mk -else ifeq (${RCAR_LSI},${RCAR_V3M}) - include drivers/renesas/rcar/ddr/ddr_a/ddr_a.mk -else - include drivers/renesas/rcar/ddr/ddr_b/ddr_b.mk - BL2_SOURCES += drivers/renesas/rcar/ddr/dram_sub_func.c -endif diff --git a/drivers/renesas/rcar/ddr/ddr_a/ddr_a.mk b/drivers/renesas/rcar/ddr/ddr_a/ddr_a.mk deleted file mode 100644 index 7882558d0c..0000000000 --- a/drivers/renesas/rcar/ddr/ddr_a/ddr_a.mk +++ /dev/null @@ -1,13 +0,0 @@ -# -# Copyright (c) 2015-2018, Renesas Electronics Corporation. All rights reserved. -# -# SPDX-License-Identifier: BSD-3-Clause -# - -ifeq (${RCAR_LSI},${RCAR_E3}) -BL2_SOURCES += drivers/renesas/rcar/ddr/ddr_a/ddr_init_e3.c -else ifeq (${RCAR_LSI},${RCAR_D3}) -BL2_SOURCES += drivers/renesas/rcar/ddr/ddr_a/ddr_init_d3.c -else -BL2_SOURCES += drivers/renesas/rcar/ddr/ddr_a/ddr_init_v3m.c -endif diff --git a/drivers/renesas/rcar/ddr/ddr_b/ddr_b.mk b/drivers/renesas/rcar/ddr/ddr_b/ddr_b.mk deleted file mode 100644 index 2bcc2922de..0000000000 --- a/drivers/renesas/rcar/ddr/ddr_b/ddr_b.mk +++ /dev/null @@ -1,7 +0,0 @@ -# -# Copyright (c) 2015-2018, Renesas Electronics Corporation. All rights reserved. -# -# SPDX-License-Identifier: BSD-3-Clause -# - -BL2_SOURCES += drivers/renesas/rcar/ddr/ddr_b/boot_init_dram.c |