diff --git a/plat/st/common/stm32mp_dt.c b/plat/st/common/stm32mp_dt.c index b403caeb11978308679f813360701b4f689d12d0..f139ed92a746a6a40224fceebbbf90c7e52b0844 100644 --- a/plat/st/common/stm32mp_dt.c +++ b/plat/st/common/stm32mp_dt.c @@ -282,6 +282,8 @@ uint32_t dt_get_ddr_size(void) size = fdt_read_uint32_default(fdt, node, "st,mem-size", 0U); + flush_dcache_range((uintptr_t)&size, sizeof(uint32_t)); + return size; }