From: Rickard Strandqvist Date: Thu, 26 Jun 2014 16:58:46 +0000 (+0200) Subject: pinctrl: pinctrl-single.c: Cleaning up wrong format string usage X-Git-Tag: firefly_0821_release~176^2~3453^2~23 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=bf4cef6c70258e1f771ebfe08558b77ad24700c2;p=firefly-linux-kernel-4.4.55.git pinctrl: pinctrl-single.c: Cleaning up wrong format string usage %d in format string used, but the type is unsigned int This was found using a static code analysis program called cppcheck Signed-off-by: Rickard Strandqvist Signed-off-by: Linus Walleij --- diff --git a/drivers/pinctrl/pinctrl-single.c b/drivers/pinctrl/pinctrl-single.c index efeb12ad7b19..95dd9cf55cb3 100644 --- a/drivers/pinctrl/pinctrl-single.c +++ b/drivers/pinctrl/pinctrl-single.c @@ -780,7 +780,7 @@ static int pcs_add_pin(struct pcs_device *pcs, unsigned offset, pin = &pcs->pins.pa[i]; pn = &pcs->names[i]; - sprintf(pn->name, "%lx.%d", + sprintf(pn->name, "%lx.%u", (unsigned long)pcs->res->start + offset, pin_pos); pin->name = pn->name; pin->number = i;