]> git.sur5r.net Git - u-boot/blobdiff - cpu/mpc85xx/start.S
Merge branch 'master' of rsync://rsync.denx.de/git/u-boot
[u-boot] / cpu / mpc85xx / start.S
index 2f2bd3ad52a0ef37141e24c4f7bfe3ba3dc03e9f..f96a4c3f8b0dcd2d0cf9ef2ebb719b50fbbadb98 100644 (file)
@@ -715,7 +715,7 @@ icache_disable:
        .globl  icache_status
 icache_status:
        mfspr   r3,L1CSR1
-       srwi    r3, r3, 31      /* >>31 => select bit 0 */
+       andi.   r3,r3,1
        blr
 
        .globl  dcache_enable
@@ -748,7 +748,7 @@ dcache_disable:
        .globl  dcache_status
 dcache_status:
        mfspr   r3,L1CSR0
-       srwi    r3, r3, 31      /* >>31 => select bit 0 */
+       andi.   r3,r3,1
        blr
 
        .globl get_pir
@@ -999,7 +999,7 @@ relocate_code:
         * Re-point the IVPR at RAM
         */
        mtspr   IVPR,r10
-       
+
 /*
  * We are done. Do not return, instead branch to second part of board
  * initialization, now running from RAM.