Dear Michal Simek, > Flushing caches is necessary because of soft reset > which doesn't clear caches. > > Signed-off-by: Michal Simek <monstr at monstr.eu> [...] Can the flushes not remain in the C code? Otherwise Reviewed-by: Marek Vasut <marex at denx.de> Best regards, Marek Vasut