mmc: dw_mmc: convert the variable type of irq
authorSeungwon Jeon <tgih.jun@samsung.com>
Fri, 28 Sep 2012 05:21:59 +0000 (14:21 +0900)
committerChris Ball <cjb@laptop.org>
Wed, 7 Nov 2012 19:50:16 +0000 (14:50 -0500)
Even though platform_get_irq returns error, 'host->irq'
always has an unsigned value. Less-than-zero comparison
of an unsigned value is never true. Type of 'unsigned int'
will be changed for 'int'.

Signed-off-by: Seungwon Jeon <tgih.jun@samsung.com>
Acked-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
include/linux/mmc/dw_mmc.h

index 7c6a1139d8faf9ad54af671c68cd81ea3dcebf2f..31416760723c86f38ae75020fcc2879ebcc8fa9d 100644 (file)
@@ -186,7 +186,7 @@ struct dw_mci {
 
        struct regulator        *vmmc;  /* Power regulator */
        unsigned long           irq_flags; /* IRQ flags */
-       unsigned int            irq;
+       int                     irq;
 };
 
 /* DMA ops for Internal/External DMAC interface */