If a non existent mux group is referenced inside a devicetree, we see no error.
This patch adds the same type of error message that pinconf_map_to_setting() gives when the pin/group is unknown. Signed-off-by: John Crispin <[email protected]> Cc: Stephen Warren <[email protected]> --- drivers/pinctrl/pinmux.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/drivers/pinctrl/pinmux.c b/drivers/pinctrl/pinmux.c index 1056e68..7c840fb 100644 --- a/drivers/pinctrl/pinmux.c +++ b/drivers/pinctrl/pinmux.c @@ -349,8 +349,11 @@ int pinmux_map_to_setting(struct pinctrl_map const *map, break; } } - if (!found) + if (!found) { + dev_err(pctldev->dev, "could not find mux group \"%s\"", + group); return -EINVAL; + } } else { group = groups[0]; } -- 1.7.9.1 _______________________________________________ devicetree-discuss mailing list [email protected] https://lists.ozlabs.org/listinfo/devicetree-discuss
