getprop
const __be32 *size_len = getprop(fdt, "/", "#size-cells", &len);
fdt_bootargs = getprop(fdt, "/chosen", "bootargs", &len);
if (getprop(devp, "model", model, sizeof(model)) <= 0)
if (getprop(devp, "fsl,cpm-command", &cpm_cmd, 4) < 4)
if (getprop(muram, "reg", reg, 8) < 8)
len = getprop(node, "ranges", pci_ranges_buf,
len = getprop(bus_node, "ranges", cs_ranges_buf, sizeof(cs_ranges_buf));
if (getprop(node, "#address-cells", naddr, 4) != 4)
if (getprop(node, "#size-cells", nsize, 4) != 4)
if (getprop(root, "#address-cells", &naddr, sizeof(naddr)) < 0)
buflen = getprop(node, "ranges", prop_buf,
if (getprop(root, "#size-cells", &nsize, sizeof(nsize)) < 0)
reglen = getprop(node, "reg", prop_buf, sizeof(prop_buf)) / 4;
len = getprop(node, "compatible", buf, MAX_PROP_LEN);
n = getprop(node, "virtual-reg", addr, nres * 4);
if (getprop(devp, "virtual-reg", &fpga, sizeof(fpga)) != sizeof(fpga))
if (getprop(devp, "reg", reg, sizeof(reg)) != sizeof(reg))
size = getprop(soc, "#address-cells", prop_buf, MAX_PROP_LEN);
size = getprop(soc, "ranges", prop_buf, MAX_PROP_LEN);
dt_ops.getprop = fdt_wrapper_getprop;
n = getprop(chosen, "linux,cmdline-timeout", &v, sizeof(v));
getprop(chosen, "bootargs", cmdline, BOOT_COMMAND_LINE_SIZE-1);
n = getprop(devp, "reg-offset", ®_offset, sizeof(reg_offset));
n = getprop(devp, "reg-shift", ®_shift, sizeof(reg_shift));
dt_ops.getprop = of_getprop;
if (getprop(opal_node, "opal-base-address", &opal.base, sizeof(u64)) < 0)
if (getprop(opal_node, "opal-entry-address", &opal.entry, sizeof(u64)) < 0)
int n = getprop(devp, "reg", &opal_con_id, sizeof(u32));
return (dt_ops.getprop) ? dt_ops.getprop(devp, name, buf, buflen) : -1;
if (getprop(devp, alias, path, MAX_PATH_LEN) > 0)
int (*getprop)(const void *phandle, const char *name, void *buf,
getprop(chosen, "bootargs", cmdline, BOOT_COMMAND_LINE_SIZE-1);
if (getprop(devp, "linux,stdout-path", path, MAX_PATH_LEN) > 0 ||
getprop(devp, "stdout-path", path, MAX_PATH_LEN) > 0) {
if ((getprop(devp, "device_type", devtype, sizeof(devtype)) > 0)
if (getprop(devp, "dma-ranges", dma_ranges, sizeof(dma_ranges)) < 0) {
getprop(memory, "reg", reg, sizeof(reg));
if (getprop(devp, "virtual-reg", &v, sizeof(v)) != sizeof(v))
len = getprop(mem, "reg", reg, sizeof(reg));