fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / arch / arm26 / kernel / fiq.c
index 08a97c9..c4776c9 100644 (file)
@@ -36,7 +36,6 @@
  *      - enables FIQ.
  *  6. Goto 3
  */
-#include <linux/config.h>
 #include <linux/module.h>
 #include <linux/mm.h>
 #include <linux/mman.h>
@@ -104,14 +103,14 @@ void set_fiq_regs(struct pt_regs *regs)
 {
        register unsigned long tmp, tmp2;
        __asm__ volatile (
-       "mov    %0, pc
-       bic     %1, %0, #0x3
-       orr     %1, %1, %3
-       teqp    %1, #0          @ select FIQ mode
-       mov     r0, r0
-       ldmia   %2, {r8 - r14}
-       teqp    %0, #0          @ return to SVC mode
-       mov     r0, r0"
+       "mov    %0, pc                                  \n"
+       "bic    %1, %0, #0x3                            \n"
+       "orr    %1, %1, %3                              \n"
+       "teqp   %1, #0          @ select FIQ mode       \n"
+       "mov    r0, r0                                  \n"
+       "ldmia  %2, {r8 - r14}                          \n"
+       "teqp   %0, #0          @ return to SVC mode    \n"
+       "mov    r0, r0                                  "
        : "=&r" (tmp), "=&r" (tmp2)
        : "r" (&regs->ARM_r8), "I" (PSR_I_BIT | PSR_F_BIT | MODE_FIQ26)
        /* These registers aren't modified by the above code in a way
@@ -125,14 +124,14 @@ void get_fiq_regs(struct pt_regs *regs)
 {
        register unsigned long tmp, tmp2;
        __asm__ volatile (
-       "mov    %0, pc
-       bic     %1, %0, #0x3
-       orr     %1, %1, %3
-       teqp    %1, #0          @ select FIQ mode
-       mov     r0, r0
-       stmia   %2, {r8 - r14}
-       teqp    %0, #0          @ return to SVC mode
-       mov     r0, r0"
+       "mov    %0, pc                                  \n"
+       "bic    %1, %0, #0x3                            \n"
+       "orr    %1, %1, %3                              \n"
+       "teqp   %1, #0          @ select FIQ mode       \n"
+       "mov    r0, r0                                  \n"
+       "stmia  %2, {r8 - r14}                          \n"
+       "teqp   %0, #0          @ return to SVC mode    \n"
+       "mov    r0, r0                                  "
        : "=&r" (tmp), "=&r" (tmp2)
        : "r" (&regs->ARM_r8), "I" (PSR_I_BIT | PSR_F_BIT | MODE_FIQ26)
        /* These registers aren't modified by the above code in a way