IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
[linux-2.6.git] / include / linux / ioc3.h
index da7c09e..38b286e 100644 (file)
@@ -63,7 +63,7 @@ struct ioc3_submodule {
        /* IRQ stuff */
        unsigned int irq_mask;  /* IOC3 IRQ mask, leave clear for Ethernet */
        int reset_mask;         /* non-zero if you want the ioc3.c module to reset interrupts */
-       int (*intr) (struct ioc3_submodule *, struct ioc3_driver_data *, unsigned int, struct pt_regs *);
+       int (*intr) (struct ioc3_submodule *, struct ioc3_driver_data *, unsigned int);
        /* private submodule data */
        void *data;             /* assigned by submodule */
 };