diff --git a/plat/renesas/rcar/bl2_plat_setup.c b/plat/renesas/rcar/bl2_plat_setup.c
index a6e50b5ee4b36cd7e0c418bbac29a7e955f8aba8..b28653947f5de390b67eabc98b6fd5afb5be0b54 100644
--- a/plat/renesas/rcar/bl2_plat_setup.c
+++ b/plat/renesas/rcar/bl2_plat_setup.c
@@ -556,9 +556,6 @@ lcm_state:
 	bl2_tzram_layout.total_base = BL31_BASE;
 	bl2_tzram_layout.total_size = BL31_LIMIT - BL31_BASE;
 
-	/* Print DRAM layout */
-	bl2_advertise_dram_size(product);
-
 	if (boot_cpu == MODEMR_BOOT_CPU_CA57 ||
 	    boot_cpu == MODEMR_BOOT_CPU_CA53) {
 		ret = rcar_dram_init();
@@ -569,6 +566,9 @@ lcm_state:
 		rcar_qos_init();
 	}
 
+	/* Print DRAM layout */
+	bl2_advertise_dram_size(product);
+
 	if (boot_dev == MODEMR_BOOT_DEV_EMMC_25X1 ||
 	    boot_dev == MODEMR_BOOT_DEV_EMMC_50X8) {
 		if (rcar_emmc_init() != EMMC_SUCCESS) {