diff --git a/lib/fdtdec.c b/lib/fdtdec.c index 1fdb4f0d9ce9c374eef1436a37ac77a585b100c3..1a863699348ebe55dd2fa9d7dfc0c0e5efb1184a 100644 --- a/lib/fdtdec.c +++ b/lib/fdtdec.c @@ -149,7 +149,7 @@ fdt_addr_t fdtdec_get_addr_size_auto_parent(const void *blob, int parent, } ns = fdt_size_cells(blob, parent); - if (ns < 1) { + if (ns < 0) { debug("(bad #size-cells)\n"); return FDT_ADDR_T_NONE; }