]> git.sur5r.net Git - u-boot/blobdiff - post/cpu/ppc4xx/fpu.c
ppc4xx: Move ppc4xx headers to powerpc include directory
[u-boot] / post / cpu / ppc4xx / fpu.c
index 1935c011ba73a11bdd5fdf6bcbc8d3e1c895c27d..9f496906d223fa072c8c020838dc7a447f668da6 100644 (file)
@@ -1,5 +1,8 @@
 /*
- *  Copyright (C) 2007 Wolfgang Denk <wd@denx.de>
+ * (C) Copyright 2007
+ * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
+ *
+ * Author: Sergei Poselenov <sposelenov@emcraft.com>
  *
  * See file CREDITS for list of people who contributed to this
  * project.
 
 #include <config.h>
 
-#ifdef CONFIG_POST
 #if defined(CONFIG_440EP) || \
     defined(CONFIG_440EPX)
 
-#include <ppc4xx.h>
 #include <asm/processor.h>
+#include <asm/ppc4xx.h>
 
 
 int fpu_status(void)
 {
-       if (mfspr(ccr0) & CCR0_DAPUIB)
+       if (mfspr(SPRN_CCR0) & CCR0_DAPUIB)
                return 0; /* Disabled */
        else
                return 1; /* Enabled */
@@ -41,15 +43,15 @@ int fpu_status(void)
 
 void fpu_disable(void)
 {
-       mtspr(ccr0, mfspr(ccr0) | CCR0_DAPUIB);
+       mtspr(SPRN_CCR0, mfspr(SPRN_CCR0) | CCR0_DAPUIB);
        mtmsr(mfmsr() & ~MSR_FP);
 }
 
 
 void fpu_enable(void)
 {
-       mtspr(ccr0, mfspr(ccr0) & ~CCR0_DAPUIB);
+       mtspr(SPRN_CCR0, mfspr(SPRN_CCR0) & ~CCR0_DAPUIB);
        mtmsr(mfmsr() | MSR_FP);
 }
-#endif
+
 #endif