pinctrl: rzn1: Fix of_get_child_count() error check
authorPhil Edworthy <phil.edworthy@renesas.com>
Fri, 23 Nov 2018 10:54:28 +0000 (10:54 +0000)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 4 Dec 2018 09:33:49 +0000 (10:33 +0100)
If we assign the result of of_get_child_count() to an unsigned int,
the code will not detect any errors. Therefore assign it to an int
instead.

Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
drivers/pinctrl/pinctrl-rzn1.c

index a04235e..cc0e5aa 100644 (file)
@@ -810,8 +810,8 @@ static int rzn1_pinctrl_probe_dt(struct platform_device *pdev,
        struct device_node *np = pdev->dev.of_node;
        struct device_node *child;
        unsigned int maxgroups = 0;
-       unsigned int nfuncs = 0;
        unsigned int i = 0;
+       int nfuncs = 0;
        int ret;
 
        nfuncs = of_get_child_count(np);