Commit f752ee5b authored by Chenyuan Yang's avatar Chenyuan Yang Committed by Geert Uytterhoeven
Browse files

pinctrl: renesas: rza2: Fix potential NULL pointer dereference



`chip.label` in rza2_gpio_register() could be NULL.
Add the missing check.

Signed-off-by: default avatarChenyuan Yang <chenyuan0y@gmail.com>
Reviewed-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: default avatarMatthias Brugger <matthias.bgg@gmail.com>
Link: https://lore.kernel.org/20250210232552.1545887-1-chenyuan0y@gmail.com


Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
parent b2bd65fb
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -246,6 +246,9 @@ static int rza2_gpio_register(struct rza2_pinctrl_priv *priv)
	int ret;

	chip.label = devm_kasprintf(priv->dev, GFP_KERNEL, "%pOFn", np);
	if (!chip.label)
		return -ENOMEM;

	chip.parent = priv->dev;
	chip.ngpio = priv->npins;