> -----Original Message----- > From: Prabhakar Kushwaha > Sent: Monday, February 18, 2019 6:37 PM > To: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com>; u- > b...@lists.denx.de; York Sun <york....@nxp.com> > Cc: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com>; Udit Kumar > <udit.ku...@nxp.com> > Subject: RE: [PATCH] L3 cache : arch : arm : lib : Flush L3 after relocation > > > > -----Original Message----- > > From: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com> > > Sent: Tuesday, February 19, 2019 12:09 AM > > To: u-boot@lists.denx.de; Prabhakar Kushwaha > > <prabhakar.kushw...@nxp.com>; York Sun <york....@nxp.com> > > Cc: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com>; Udit Kumar > > <udit.ku...@nxp.com> > > Subject: [PATCH] L3 cache : arch : arm : lib : Flush L3 after > > relocation > > > > Flush L3 cache after uboot relocated to DDR. > > > > Signed-off-by: Meenakshi Aggarwal <meenakshi.aggar...@nxp.com> > > Signed-off-by: Udit Kumar <udit.ku...@nxp.com> > > --- > > arch/arm/lib/relocate_64.S | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/arch/arm/lib/relocate_64.S b/arch/arm/lib/relocate_64.S > > index > > 171d094..7603f52 100644 > > --- a/arch/arm/lib/relocate_64.S > > +++ b/arch/arm/lib/relocate_64.S > > @@ -85,6 +85,7 @@ relocate_done: > > isb sy > > 4: ldp x0, x1, [sp, #16] > > bl __asm_flush_dcache_range > > + bl __asm_flush_l3_dcache > > This change is happening for every arm platform. > > There can be platform not having l3 cache. How It is taken care? > This function is defined as weak in arch/arm/cpu/armv8/cache.S for all other platforms except
arch/arm/mach-mvebu/armada8k/cache_llc.S arch/arm/mach-tegra/tegra186/cache.S > --pk _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot