Get rid of unnecessary pt_regs.
Signed-off-by: Tony Lindgren <tony@atomide.com>
  * DSP MMU interrupt handler
  */
 
-static irqreturn_t dsp_mmu_interrupt(int irq, void *dev_id,
-                                    struct pt_regs *regs)
+static irqreturn_t dsp_mmu_interrupt(int irq, void *dev_id)
 {
        disable_irq(omap_dsp->mmu_irq);
        schedule_work(&mmu_int_work);
 
 static DEVICE_ATTR(direction, S_IRUGO, gpio_sw_direction_show, NULL);
 
 
-static irqreturn_t gpio_sw_irq_handler(int irq, void *arg, struct pt_regs *regs)
+static irqreturn_t gpio_sw_irq_handler(int irq, void *arg)
 {
        struct gpio_switch *sw = arg;
        unsigned long timeout;
 
 /*
  * Mailbox interrupt handler
  */
-static irqreturn_t mbox_interrupt(int irq, void *p, struct pt_regs *regs)
+static irqreturn_t mbox_interrupt(int irq, void *p)
 {
        mbox_msg_t msg;
        struct omap_mbox *mbox = (struct omap_mbox *)p;
 
  * Unfortunately tasklets are too slow for the RX FIFO interrupt (and
  * possibly some others), so we just do the irqdesc walking here.
  */
-static irqreturn_t sti_interrupt(int irq, void *dev_id, struct pt_regs *regs)
+static irqreturn_t sti_interrupt(int irq, void *dev_id)
 {
        int ret = IRQ_NONE;
        u16 status;
 
  */
 static struct platform_device *tahvo_otg_dev;
 
-static irqreturn_t omap_otg_irq(int irq, void *arg, struct pt_regs *regs)
+static irqreturn_t omap_otg_irq(int irq, void *arg)
 {
        struct platform_device *otg_dev = (struct platform_device *) arg;
        struct tahvo_usb *tu = (struct tahvo_usb *) otg_dev->dev.driver_data;
 
        spin_unlock_irqrestore(&ts_omap.lock, flags);
 }
 
-static irqreturn_t omap_ts_handler(int irq, void *dev_id, struct pt_regs *regs)
+static irqreturn_t omap_ts_handler(int irq, void *dev_id)
 {
        spin_lock(&ts_omap.lock);
 
 
 }
 
 static irqreturn_t
-omap16xx_cam_isr(int irq, void *client_data, struct pt_regs *regs)
+omap16xx_cam_isr(int irq, void *client_data)
 {
        struct omap16xxcam *data = (struct omap16xxcam *)client_data;
        unsigned int itstat = data->camera_regs->it_status;
 
        /* now we have ~15 usec to read/write various registers */
 }
 
-static irqreturn_t rtc_irq(int irq, void *class_dev, struct pt_regs *regs)
+static irqreturn_t rtc_irq(int irq, void *class_dev)
 {
        unsigned long           events = 0;
        u8                      irq_data;
 
 }
 EXPORT_SYMBOL(omap_dispc_free_irq);
 
-static irqreturn_t omap_dispc_irq_handler(int irq, void *dev, struct pt_regs *regs)
+static irqreturn_t omap_dispc_irq_handler(int irq, void *dev)
 {
        u32 stat = dispc_read_reg(DISPC_IRQSTATUS);
        static int jabber;