On 8 June 2017 at 01:48, Lothar Waßmann <l...@karo-electronics.de> wrote: > The cp_delay() function was introduced because of a missing 'volatile' > attribute to the 'asm' statement in get_cr() which led to the 'mrc' > instruction in get_cr() being optimised out eventually. > This has been fixed in commit 53fd4b8c22bb ("arm: mmu: Add missing volatile > for reading SCTLR register") > but the bogus cp_delay() function which was introduced as a workaround > for the malfunctioning get_cr() was never removed. > > Signed-off-by: Lothar Waßmann <l...@karo-electronics.de> > --- > arch/arm/lib/cache-cp15.c | 15 +-------------- > 1 file changed, 1 insertion(+), 14 deletions(-)
Reviewed-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot