When a device tree fixup fails it is worth printing a warning, but we should not fail booting. Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> --- common/oftree.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/common/oftree.c b/common/oftree.c index cafe46c..d408f14 100644 --- a/common/oftree.c +++ b/common/oftree.c @@ -189,11 +189,9 @@ int of_fix_tree(struct device_node *node) list_for_each_entry(of_fixup, &of_fixup_list, list) { ret = of_fixup->fixup(node, of_fixup->context); - if (ret) { - pr_err("Failed to fixup node in %pS: %s\n", + if (ret) + pr_warn("Failed to fixup node in %pS: %s\n", of_fixup->fixup, strerror(-ret)); - return ret; - } } return 0; -- 2.5.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox