| * libfdt - Flat Device Tree manipulation |
| * Copyright (C) 2014 David Gibson <david@gibson.dropbear.id.au> |
| * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause |
| #include "libfdt_internal.h" |
| int fdt_address_cells(const void *fdt, int nodeoffset) |
| ac = fdt_getprop(fdt, nodeoffset, "#address-cells", &len); |
| return -FDT_ERR_BADNCELLS; |
| if ((val <= 0) || (val > FDT_MAX_NCELLS)) |
| return -FDT_ERR_BADNCELLS; |
| int fdt_size_cells(const void *fdt, int nodeoffset) |
| sc = fdt_getprop(fdt, nodeoffset, "#size-cells", &len); |
| return -FDT_ERR_BADNCELLS; |
| if ((val < 0) || (val > FDT_MAX_NCELLS)) |
| return -FDT_ERR_BADNCELLS; |