gpio: bcm281xx: Use "unsigned gpio" consistently throughout the code
authorMarkus Mayer <markus.mayer@linaro.org>
Tue, 28 Jan 2014 01:32:18 +0000 (17:32 -0800)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 6 Feb 2014 09:33:47 +0000 (10:33 +0100)
This patch removes some inconsistencies caused by the use of "int gpio"
in some parts of the code and "unsigned gpio" in others.

Signed-off-by: Markus Mayer <markus.mayer@linaro.org>
Reviewed-by: Tim Kryger <tim.kryger@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-bcm-kona.c

index e5aa4d0..b4f20f7 100644 (file)
@@ -323,7 +323,7 @@ static void bcm_kona_gpio_irq_ack(struct irq_data *d)
 {
        struct bcm_kona_gpio *kona_gpio;
        void __iomem *reg_base;
-       int gpio = d->hwirq;
+       unsigned gpio = d->hwirq;
        int bank_id = GPIO_BANK(gpio);
        int bit = GPIO_BIT(gpio);
        u32 val;
@@ -344,7 +344,7 @@ static void bcm_kona_gpio_irq_mask(struct irq_data *d)
 {
        struct bcm_kona_gpio *kona_gpio;
        void __iomem *reg_base;
-       int gpio = d->hwirq;
+       unsigned gpio = d->hwirq;
        int bank_id = GPIO_BANK(gpio);
        int bit = GPIO_BIT(gpio);
        u32 val;
@@ -365,7 +365,7 @@ static void bcm_kona_gpio_irq_unmask(struct irq_data *d)
 {
        struct bcm_kona_gpio *kona_gpio;
        void __iomem *reg_base;
-       int gpio = d->hwirq;
+       unsigned gpio = d->hwirq;
        int bank_id = GPIO_BANK(gpio);
        int bit = GPIO_BIT(gpio);
        u32 val;
@@ -386,7 +386,7 @@ static int bcm_kona_gpio_irq_set_type(struct irq_data *d, unsigned int type)
 {
        struct bcm_kona_gpio *kona_gpio;
        void __iomem *reg_base;
-       int gpio = d->hwirq;
+       unsigned gpio = d->hwirq;
        u32 lvl_type;
        u32 val;
        unsigned long flags;