Remove unused return value from signal_irq callback
authorAlex Dubov <oakad@yahoo.com>
Sun, 10 Dec 2006 14:55:30 +0000 (01:55 +1100)
committerPierre Ossman <drzeus@drzeus.cx>
Sun, 4 Feb 2007 19:54:08 +0000 (20:54 +0100)
Signed-off-by: Alex Dubov <oakad@yahoo.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
drivers/misc/tifm_7xx1.c
drivers/mmc/tifm_sd.c
include/linux/tifm.h

index 50c4cdabb654a1e411bfcbb07b144f6e9b2ec2f5..375b56742f2bbb0bfd90a2c5db1eb49e58706ccd 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/dma-mapping.h>
 
 #define DRIVER_NAME "tifm_7xx1"
-#define DRIVER_VERSION "0.6"
+#define DRIVER_VERSION "0.7"
 
 static void tifm_7xx1_eject(struct tifm_adapter *fm, struct tifm_dev *sock)
 {
@@ -91,7 +91,7 @@ static irqreturn_t tifm_7xx1_isr(int irq, void *dev_id)
                        if (fm->sockets[cnt]) {
                                if (sock_irq_status &&
                                                fm->sockets[cnt]->signal_irq)
-                                       sock_irq_status = fm->sockets[cnt]->
+                                       fm->sockets[cnt]->
                                                signal_irq(fm->sockets[cnt],
                                                        sock_irq_status);
 
index 37fe0c3ecb854c06f72fce7d03f8949ebcf97c12..2adfe3467019225bf20e86290ceefb452439abfe 100644 (file)
@@ -323,8 +323,8 @@ change_state:
 }
 
 /* Called from interrupt handler */
-static unsigned int tifm_sd_signal_irq(struct tifm_dev *sock,
-                                      unsigned int sock_irq_status)
+static void tifm_sd_signal_irq(struct tifm_dev *sock,
+                              unsigned int sock_irq_status)
 {
        struct tifm_sd *host;
        unsigned int host_status = 0, fifo_status = 0;
@@ -395,7 +395,6 @@ done:
        dev_dbg(&sock->dev, "host_status %x, fifo_status %x\n",
                host_status, fifo_status);
        spin_unlock(&sock->lock);
-       return sock_irq_status;
 }
 
 static void tifm_sd_prepare_data(struct tifm_sd *host, struct mmc_command *cmd)
index 9caa28e2a63c229954a474a2eaa770d8735a8181..5b0baef4e61f1d33d73952a897a303626e0bdf64 100644 (file)
@@ -91,7 +91,7 @@ struct tifm_dev {
        tifm_media_id           media_id;
        unsigned int            socket_id;
 
-       unsigned int            (*signal_irq)(struct tifm_dev *sock,
+       void                    (*signal_irq)(struct tifm_dev *sock,
                                              unsigned int sock_irq_status);
 
        struct tifm_driver      *drv;