KERN_DEBUG and KERN_ERR don't work in barebox, replace them with pr_ family of functions and while at it simplify hexdump.
Signed-off-by: Ahmad Fatoum <a.fat...@pengutronix.de> --- drivers/of/address.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/drivers/of/address.c b/drivers/of/address.c index c9b801e3fec6..1e3e7a101189 100644 --- a/drivers/of/address.c +++ b/drivers/of/address.c @@ -16,17 +16,10 @@ #define OF_CHECK_COUNTS(na, ns) (OF_CHECK_ADDR_COUNT(na) && (ns) > 0) /* Debug utility */ -#ifdef DEBUG static void of_dump_addr(const char *s, const __be32 *addr, int na) { - printk(KERN_DEBUG "%s", s); - while (na--) - printk(" %08x", be32_to_cpu(*(addr++))); - printk("\n"); + pr_debug("%*phN\n", na * (int)sizeof(__be32), addr); } -#else -static void of_dump_addr(const char *s, const __be32 *addr, int na) { } -#endif /* Callbacks for bus specific translators */ struct of_bus { @@ -399,7 +392,7 @@ static u64 __of_translate_address(struct device_node *dev, pbus = of_match_bus(parent); pbus->count_cells(dev, &pna, &pns); if (!OF_CHECK_COUNTS(pna, pns)) { - printk(KERN_ERR "prom_parse: Bad cell count for %pOF\n", dev); + pr_err("prom_parse: Bad cell count for %pOF\n", dev); break; } -- 2.39.5