sh-pfc: Turn unsigned indices into unsigned int
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Wed, 11 Dec 2013 03:26:21 +0000 (04:26 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 12 Dec 2013 21:06:49 +0000 (22:06 +0100)
Some indices take positive values only, make them unsigned.

Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/sh-pfc/core.c
drivers/pinctrl/sh-pfc/gpio.c

index d77ece5217f0bd2ff4aecc685bfac5362dcc7345..06e648bf3a1b4f9a973476f37ab4943994298d05 100644 (file)
@@ -29,7 +29,7 @@
 static int sh_pfc_ioremap(struct sh_pfc *pfc, struct platform_device *pdev)
 {
        struct resource *res;
-       int k;
+       unsigned int k;
 
        if (pdev->num_resources == 0)
                return -EINVAL;
@@ -147,7 +147,7 @@ static void sh_pfc_config_reg_helper(struct sh_pfc *pfc,
                                     unsigned long *maskp,
                                     unsigned long *posp)
 {
-       int k;
+       unsigned int k;
 
        *mapped_regp = sh_pfc_phys_to_virt(pfc, crp->reg);
 
@@ -196,7 +196,7 @@ static int sh_pfc_get_config_reg(struct sh_pfc *pfc, u16 enum_id,
 {
        const struct pinmux_cfg_reg *config_reg;
        unsigned long r_width, f_width, curr_width, ncomb;
-       int k, m, n, pos, bit_pos;
+       unsigned int k, m, n, pos, bit_pos;
 
        k = 0;
        while (1) {
@@ -238,7 +238,7 @@ static int sh_pfc_mark_to_enum(struct sh_pfc *pfc, u16 mark, int pos,
                              u16 *enum_idp)
 {
        const u16 *data = pfc->info->gpio_data;
-       int k;
+       unsigned int k;
 
        if (pos) {
                *enum_idp = data[pos + 1];
index 04bf52b64fb3f342379a0dd1c3947fc09a490747..3d30e6ecdf4a32468b3c7ffc90525da45da1c5ee 100644 (file)
@@ -204,7 +204,7 @@ static void gpio_pin_set(struct gpio_chip *gc, unsigned offset, int value)
 static int gpio_pin_to_irq(struct gpio_chip *gc, unsigned offset)
 {
        struct sh_pfc *pfc = gpio_to_pfc(gc);
-       int i, k;
+       unsigned int i, k;
 
        for (i = 0; i < pfc->info->gpio_irq_size; i++) {
                unsigned short *gpios = pfc->info->gpio_irq[i].gpios;