]> pilppa.com Git - linux-2.6-omap-h63xx.git/commitdiff
Sync with mainline: Get rid of unnecessary pt_regs
authorTony Lindgren <tony@atomide.com>
Wed, 25 Oct 2006 19:04:14 +0000 (22:04 +0300)
committerTony Lindgren <tony@atomide.com>
Wed, 25 Oct 2006 19:04:14 +0000 (22:04 +0300)
Get rid of unnecessary pt_regs.

Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/plat-omap/dsp/dsp_mem.c
arch/arm/plat-omap/gpio-switch.c
arch/arm/plat-omap/mailbox.c
arch/arm/plat-omap/sti/sti.c
drivers/cbus/tahvo-usb.c
drivers/input/touchscreen/omap/omap_ts.c
drivers/media/video/omap/omap16xxcam.c
drivers/rtc/rtc-omap.c
drivers/video/omap/dispc.c

index 7c9a728a017577967deae5d4e8e1f9d8eb32f1a8..0c49281a7cfaff8eee6578c8da80de7c7a9fc8a1 100644 (file)
@@ -2417,8 +2417,7 @@ static DECLARE_WORK(mmu_int_work, (void (*)(void *))do_mmu_int, NULL);
  * 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);
index cd8bbd424b0280f21339fccb1fcbc2ca0c87a4a1..f2e09e2cd8909e3e80bffa1bc46b32cfd54c5035 100644 (file)
@@ -182,7 +182,7 @@ static ssize_t gpio_sw_direction_show(struct device *dev,
 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;
index e8ed9fba738c7ceb87b96e5bc1c18abc443a08fe..f6cfb505cff5886b2939e3fba1a101e574acd9fb 100644 (file)
@@ -134,7 +134,7 @@ static void mbox_msg_receiver(void *p)
 /*
  * 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;
index 1a96b522908ce897103230183fb1f3257eaebb9d..d44c30d66b8db940efd9cee6273e80c6a97c06a4 100644 (file)
@@ -135,7 +135,7 @@ EXPORT_SYMBOL(sti_free_irq);
  * 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;
index c3652b77331430a63a442ca4df433637095e6a4c..635d129fd75aa9a07f43de8db57bdb698b872ad7 100644 (file)
@@ -111,7 +111,7 @@ static struct platform_device tahvo_usb_device;
  */
 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;
index bd85d0ae80c3e7f50a25f80d319becf9d05b602c..8a930d888fe74bb7fb7eb79240a06c82264d95bd 100644 (file)
@@ -105,7 +105,7 @@ static void omap_ts_timer(unsigned long 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);
 
index f2d949c3d982a7e496d297fcd3bafa55369f0c06..b36773a2d7cf071330dd30b8fc55a4a4902df0c0 100644 (file)
@@ -243,7 +243,7 @@ omap16xx_cam_dma_link_callback(int lch, unsigned short ch_status, void *data)
 }
 
 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;
index 270007e63f3a1f5dcfd901283f91cdd573d19079..6bf35be27b7bebb9debfec6c795eaac164201598 100644 (file)
@@ -124,7 +124,7 @@ static void rtc_wait_not_busy(void)
        /* 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;
index 048b8e26099f1d7c668f852455c22cb62b048f85..1f00c289c0195249d859480e1160861a35ec0fc3 100644 (file)
@@ -833,7 +833,7 @@ void omap_dispc_free_irq(void)
 }
 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;