]> git.sur5r.net Git - u-boot/blobdiff - cpu/microblaze/irq.S
ads5121: fix compiler warnings (unused variables)
[u-boot] / cpu / microblaze / irq.S
index a4e3fbfad674fbd17c3398ea5c305b98dec2b207..e1fc19046c721ee98e0c332c76506f7431ccef35 100644 (file)
@@ -23,6 +23,7 @@
  */
 
 #include <config.h>
+#include <asm/asm.h>
        .text
        .global _interrupt_handler
 _interrupt_handler:
@@ -151,6 +152,11 @@ _interrupt_handler:
        addi    r1, r1, 4
 
        /* enable_interrupt */
+#ifdef XILINX_USE_MSR_INSTR
+       msrset  r0, 2
+#else
+       /* FIXME unstable in stressed mode - two irqs */
+       nop
        addi    r1, r1, -4
        swi     r12, r1, 0
        mfs     r12, rmsr
@@ -159,6 +165,7 @@ _interrupt_handler:
        lwi     r12, r1, 0
        addi    r1, r1, 4
        nop
+#endif
        bra     r14
        nop
        nop