diff options
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r-- | drivers/pinctrl/pinctrl-single.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/pinctrl/pinctrl-single.c b/drivers/pinctrl/pinctrl-single.c index 5f2d2bfd356e..b9fa04618601 100644 --- a/drivers/pinctrl/pinctrl-single.c +++ b/drivers/pinctrl/pinctrl-single.c | |||
@@ -1166,7 +1166,8 @@ static int pcs_parse_one_pinctrl_entry(struct pcs_device *pcs, | |||
1166 | (*map)->data.mux.function = np->name; | 1166 | (*map)->data.mux.function = np->name; |
1167 | 1167 | ||
1168 | if (pcs->is_pinconf) { | 1168 | if (pcs->is_pinconf) { |
1169 | if (pcs_parse_pinconf(pcs, np, function, map)) | 1169 | res = pcs_parse_pinconf(pcs, np, function, map); |
1170 | if (res) | ||
1170 | goto free_pingroups; | 1171 | goto free_pingroups; |
1171 | *num_maps = 2; | 1172 | *num_maps = 2; |
1172 | } else { | 1173 | } else { |