[new uImage] Use lmb for bootm allocations
[platform/kernel/u-boot.git] / lib_ppc / cache.c
index bec092e..27e1a82 100644 (file)
  */
 
 #include <common.h>
+#include <asm/cache.h>
 
 void flush_cache (ulong start_addr, ulong size)
 {
+#ifndef CONFIG_5xx
        ulong addr, end_addr = start_addr + size;
 
        if (CFG_CACHELINE_SIZE) {
@@ -44,4 +46,5 @@ void flush_cache (ulong start_addr, ulong size)
        }
        asm ("sync");           /* Always flush prefetch queue in any case */
        asm ("isync");
+#endif
 }