]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - post/lib_ppc/threei.c
Merge branch 'socrates' of /home/wd/git/u-boot/projects
[karo-tx-uboot.git] / post / lib_ppc / threei.c
index 79f01789c00e36e4cff93c066b9903a91d1d125e..89f8fc8466f6bb66ad788853f6758e8dfab9253c 100644 (file)
@@ -34,8 +34,6 @@
  * different sets of operand registers and result registers.
  */
 
-#ifdef CONFIG_POST
-
 #include <post.h>
 #include "cpu_asm.h"
 
@@ -53,25 +51,25 @@ static struct cpu_post_threei_s
 } cpu_post_threei_table[] =
 {
     {
-       OP_ORI,
+       OP_ORI,
        0x80000000,
        0xffff,
        0x8000ffff
     },
     {
-       OP_ORIS,
+       OP_ORIS,
        0x00008000,
        0xffff,
        0xffff8000
     },
     {
-       OP_XORI,
+       OP_XORI,
        0x8000ffff,
        0xffff,
        0x80000000
     },
     {
-       OP_XORIS,
+       OP_XORIS,
        0x00008000,
        0xffff,
        0xffff8000
@@ -95,7 +93,7 @@ int cpu_post_test_threei (void)
            unsigned int reg0 = (reg + 0) % 32;
            unsigned int reg1 = (reg + 1) % 32;
            unsigned int stk = reg < 16 ? 31 : 15;
-           unsigned long code[] =
+           unsigned long code[] =
            {
                ASM_STW(stk, 1, -4),
                ASM_ADDI(stk, 1, -16),
@@ -115,7 +113,7 @@ int cpu_post_test_threei (void)
            ulong res;
            ulong cr;
 
-           cr = 0;
+           cr = 0;
            cpu_post_exec_21 (code, & cr, & res, test->op1);
 
            ret = res == test->res && cr == 0 ? 0 : -1;
@@ -128,10 +126,9 @@ int cpu_post_test_threei (void)
     }
 
     if (flag)
-       enable_interrupts();
+       enable_interrupts();
 
     return ret;
 }
 
 #endif
-#endif