pinctrl: ti: fix error return code of ti_iodelay_dt_node_to_map()
when devm_kcalloc fails, use -ENOMEM instead of -EINVAL, and consistent with other devm_kcalloc return values. Signed-off-by: Junlin Yang <yangjunlin@yulong.com> Link: https://lore.kernel.org/r/20210330062655.1027-1-angkery@163.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
c0dadc0e47
commit
57c855f742
|
@ -511,8 +511,10 @@ static int ti_iodelay_dt_node_to_map(struct pinctrl_dev *pctldev,
|
|||
}
|
||||
|
||||
pins = devm_kcalloc(iod->dev, rows, sizeof(*pins), GFP_KERNEL);
|
||||
if (!pins)
|
||||
if (!pins) {
|
||||
error = -ENOMEM;
|
||||
goto free_group;
|
||||
}
|
||||
|
||||
cfg = devm_kcalloc(iod->dev, rows, sizeof(*cfg), GFP_KERNEL);
|
||||
if (!cfg) {
|
||||
|
|
Loading…
Reference in New Issue