diff options
-rw-r--r-- | drivers/pinctrl/pinctrl-at91.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/pinctrl/pinctrl-at91.c b/drivers/pinctrl/pinctrl-at91.c index c5e757157183..bff54bfaff43 100644 --- a/drivers/pinctrl/pinctrl-at91.c +++ b/drivers/pinctrl/pinctrl-at91.c | |||
@@ -265,7 +265,7 @@ static int at91_dt_node_to_map(struct pinctrl_dev *pctldev, | |||
265 | /* create mux map */ | 265 | /* create mux map */ |
266 | parent = of_get_parent(np); | 266 | parent = of_get_parent(np); |
267 | if (!parent) { | 267 | if (!parent) { |
268 | kfree(new_map); | 268 | devm_kfree(pctldev->dev, new_map); |
269 | return -EINVAL; | 269 | return -EINVAL; |
270 | } | 270 | } |
271 | new_map[0].type = PIN_MAP_TYPE_MUX_GROUP; | 271 | new_map[0].type = PIN_MAP_TYPE_MUX_GROUP; |