]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-sparc/floppy.h
aec62xx: fix PIO/DMA setup issues
[linux-2.6-omap-h63xx.git] / include / asm-sparc / floppy.h
index 7a941b800b6b42efc00bb80ca3510ad740f4a036..9073c84218ce549204aa873d629d0275d47f1b5e 100644 (file)
@@ -262,7 +262,7 @@ static __inline__ void sun_fd_enable_dma(void)
 }
 
 /* Our low-level entry point in arch/sparc/kernel/entry.S */
-irqreturn_t floppy_hardint(int irq, void *unused, struct pt_regs *regs);
+irqreturn_t floppy_hardint(int irq, void *unused);
 
 static int sun_fd_request_irq(void)
 {
@@ -271,7 +271,8 @@ static int sun_fd_request_irq(void)
 
        if(!once) {
                once = 1;
-               error = request_fast_irq(FLOPPY_IRQ, floppy_hardint, SA_INTERRUPT, "floppy");
+               error = request_fast_irq(FLOPPY_IRQ, floppy_hardint,
+                                        IRQF_DISABLED, "floppy");
                return ((error == 0) ? 0 : -1);
        } else return 0;
 }