Some GPIOs are optional, so it might not be an error if we can not find a DT property. Do the same thing as the Linux kernel and only print a debug message not an error. Signed-off-by: Lucas Stach <dev@xxxxxxxxxx> --- drivers/of/of_gpio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/of/of_gpio.c b/drivers/of/of_gpio.c index 3afdf0d..1370d8f 100644 --- a/drivers/of/of_gpio.c +++ b/drivers/of/of_gpio.c @@ -25,7 +25,7 @@ int of_get_named_gpio_flags(struct device_node *np, const char *propname, ret = of_parse_phandle_with_args(np, propname, "#gpio-cells", index, &out_args); if (ret) { - pr_err("%s: cannot parse %s property: %d\n", + pr_debug("%s: cannot parse %s property: %d\n", __func__, propname, ret); return ret; } -- 1.8.3.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox