Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 811604d0 authored by Geert Uytterhoeven's avatar Geert Uytterhoeven Committed by Linus Walleij
Browse files

pinctrl: lantiq: Use kasprintf() instead of fixed buffer formatting



Improve readability and maintainability by replacing a hardcoded string
allocation and formatting by the use of the kasprintf() helper.

Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20190731132917.17607-3-geert+renesas@glider.be


Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent f0b0e923
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -96,12 +96,8 @@ static void lantiq_load_pin_desc(struct pinctrl_pin_desc *d, int bank, int len)
	int i;

	for (i = 0; i < len; i++) {
		/* strlen("ioXYZ") + 1 = 6 */
		char *name = kzalloc(6, GFP_KERNEL);

		snprintf(name, 6, "io%d", base + i);
		d[i].number = base + i;
		d[i].name = name;
		d[i].name = kasprintf(GFP_KERNEL, "io%d", base + i);
	}
	pad_count[bank] = len;
}