]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/ppc/boot/common/util.S
[PATCH] ppc32: Put cache flush routines back into .relocate_code section
[karo-tx-linux.git] / arch / ppc / boot / common / util.S
index c96c9f80521ec13dd974d0d96c7629a886d181db..368ec035e6cd988986c0c590ede9dd2090cdf276 100644 (file)
@@ -234,7 +234,8 @@ udelay:
  * First, flush the data cache in case it was enabled and may be
  * holding instructions for copy back.
  */
-_GLOBAL(flush_instruction_cache)
+        .globl flush_instruction_cache
+flush_instruction_cache:        
        mflr    r6
        bl      flush_data_cache
 
@@ -279,7 +280,8 @@ _GLOBAL(flush_instruction_cache)
  * Flush data cache
  * Do this by just reading lots of stuff into the cache.
  */
-_GLOBAL(flush_data_cache)
+        .globl flush_data_cache
+flush_data_cache:       
        lis     r3,cache_flush_buffer@h
        ori     r3,r3,cache_flush_buffer@l
        li      r4,NUM_CACHE_LINES