OF_getproplen
int OF_getproplen(phandle_t, const char *);
return (OF_getproplen(node, (char *)prop) > 0);
proplen = OF_getproplen(node, name);
nbase_ranges = OF_getproplen(node, "ranges");
if ((len = OF_getproplen(node, "dmas")) <= 0)
if ((len = OF_getproplen(child, "clock_names")) > 0) {
len = OF_getproplen(child, "clock_names");
if ((len = OF_getproplen(node, "panel-size")) <= 0)
if ((len = OF_getproplen(node, "panel-hsync")) <= 0)
if ((len = OF_getproplen(node, "panel-vsync")) <= 0)
if ((len = OF_getproplen(node, "panel-clk-div")) <= 0)
if ((len = OF_getproplen(node, "panel-backlight-pin")) <= 0)
if ((len = OF_getproplen(node, "device-id")) <= 0)
if ((len = OF_getproplen(child, "iomux_config")) > 0) {
if ((len = OF_getproplen(node, "edma-controller")) <= 0)
if ((len = OF_getproplen(node, "edma-src-transmit")) <= 0)
if ((len = OF_getproplen(node, "edma-mux-group")) <= 0)
if ((len = OF_getproplen(edma_node, "device-id")) <= 0) {
size = OF_getproplen(node, "interrupts");
if (OF_getproplen(node, "device_type") <= 0)
len = OF_getproplen(node, "ranges");
nbase_ranges = OF_getproplen(node, "ranges");
rv = OF_getproplen(node, "nvidia,xcvr-setup-use-fuses");
numbytes_clocks = OF_getproplen(node, "clocks");
numbytes_reg = OF_getproplen(node, "reg");
numbytes_regs = OF_getproplen(node, "reg");
len = OF_getproplen(child, "phy_id");
len = OF_getproplen(child, "dual_emac_res_vlan");
nreg = OF_getproplen(node, "reg");
len = OF_getproplen(node, name);
nbase_ranges = OF_getproplen(parent, "ranges");
if (OF_getproplen(endpoint_child,
if ((len = OF_getproplen(node, "mac-address")) < 0) {
nbase_ranges = OF_getproplen(node, "ranges");
node = OF_getproplen(child, "ethernet");
len = OF_getproplen(node, "ranges");
if (OF_getproplen(node, "compatible") <= 0)
res_len = OF_getproplen(root, "memreserve");
reg_len = OF_getproplen(memory, "reg");
len = OF_getproplen(node, "ranges");
nbase_ranges = OF_getproplen(node, "ranges");
return (OF_getproplen(node, propname));
if ((len = OF_getproplen(node, "cdns,fifo-depth")) <= 0) {
if ((len = OF_getproplen(node, "cdns,fifo-width")) <= 0) {
if ((len = OF_getproplen(node, "cdns,trigger-address")) <= 0) {
if ((len = OF_getproplen(node, field1)) > 0) {
if (field2 != NULL && (len = OF_getproplen(node, field2)) > 0) {
if (field3 != NULL && (len = OF_getproplen(node, field3)) > 0) {
if (field4 != NULL && (len = OF_getproplen(node, field4)) > 0) {
if ((len = OF_getproplen(node, "fifo-depth")) > 0) {
if ((len = OF_getproplen(node, "num-slots")) > 0) {
if ((len = OF_getproplen(node, "clock-frequency")) > 0) {
if ((len = OF_getproplen(node, "samsung,dw-mshc-ciu-div")) <= 0)
if ((len = OF_getproplen(node, "samsung,dw-mshc-sdr-timing")) <= 0)
if ((len = OF_getproplen(node, "samsung,dw-mshc-ddr-timing")) <= 0)
len = OF_getproplen(node, "status");
if ((len = OF_getproplen(node, "compatible")) <= 0)
if ((len = OF_getproplen(node, "compatible")) <= 0)
nbase_ranges = OF_getproplen(node, "ranges");
nbase_ranges = OF_getproplen(node, "ranges");
return (OF_getproplen(package, propname) >= 0 ? 1 : 0);
if ((len = OF_getproplen(package, propname)) == -1)
if ((len = OF_getproplen(package, propname)) == -1 ||
ssize_t OF_getproplen(phandle_t node, const char *propname);
len = OF_getproplen(node, name);
nbase_ranges = OF_getproplen(node, "ranges");
if ((len = OF_getproplen(node, "cpu_suspend")) > 0) {
if ((len = OF_getproplen(node, "cpu_on")) > 0) {
if ((len = OF_getproplen(node, "cpu_off")) > 0) {
if ((len = OF_getproplen(node, "migrate")) > 0) {
len = OF_getproplen(p, "vlan_tag");
len = OF_getproplen(node, "offset");
len = OF_getproplen(node, "mask");
len = OF_getproplen(node, "value");
size = OF_getproplen(node, prop);
nbase_ranges = OF_getproplen(node, "ranges");
proplen = OF_getproplen(node, "name");
nbase_ranges = OF_getproplen(node, "ranges");
if ((OF_getproplen(node, "height") <= 0) ||
(OF_getproplen(node, "width") <= 0) ||
(OF_getproplen(node, "depth") <= 0) ||
(OF_getproplen(node, "linebytes") <= 0))
if (OF_getproplen(node, (name)) != sizeof(info->fb_##var)) \
if (OF_getproplen(node, "address") == sizeof(info->fb_pbase)) {
nbase_ranges = OF_getproplen(pcinode, "ranges");
if (OF_getproplen(node, "height") != sizeof(height) ||
OF_getproplen(node, "width") != sizeof(width) ||
OF_getproplen(node, "depth") != sizeof(depth))
switch (OF_getproplen(node, "address")) {
reg_len = OF_getproplen(memory, "reg");
if (OF_getproplen(node, "xdma,iommu") <= 0)
if (OF_getproplen(node, "xlnx,vcu118") >= 0)
if ((len = OF_getproplen(node, "local-mac-address")) <= 0)
(sz = OF_getproplen(mmu, "translations")) != -1) {
(sz = OF_getproplen(mmu, "translations")) == -1)
switch (OF_getproplen(child, "timebase-frequency")) {
if (OF_getproplen(cpu, "power-mode-data") <= 0) {
sc->nmodes = OF_getproplen(cpu, "power-mode-data");
switch (OF_getproplen(child, "timebase-frequency")) {
if (OF_getproplen(phandle, "linux,usable-memory") >= 0)
else if (OF_getproplen(phandle, "available") >= 0)
if (OF_getproplen(child, "interrupts") > 0)
if (OF_getproplen(node, "height") != sizeof(sc->sc_height) ||
OF_getproplen(node, "width") != sizeof(sc->sc_width) ||
OF_getproplen(node, "linebytes") != sizeof(sc->sc_stride))
if (OF_getproplen(node, "address") == sizeof(fb_phys)) {
if (OF_getproplen(node, "ranges") <= 0)
n_irqs = OF_getproplen(ofw_bus_get_node(dev),
len = OF_getproplen(ofw_bus_get_node(dev), "ibm,opal-id");
switch (OF_getproplen(node, "ibm,opal-phbid")) {
OF_getproplen(node, "ibm,opal-phbid"));
if (OF_getproplen(node, "ibm,opal-msi-ranges") > 0) {
len = OF_getproplen(cpu, "ibm,segment-page-sizes");
res = OF_getproplen(cpu, "ibm,ppc-interrupt-server#s");
res = OF_getproplen(cpu, "ibm,ppc-interrupt-server#s");
len = OF_getproplen(node, "ibm,segment-page-sizes");
len = OF_getproplen(phandle, "ibm,dynamic-memory");
res = OF_getproplen(cpu, "reg");
res = OF_getproplen(dev, "#address-cells");
res2 = OF_getproplen(dev, "#size-cells");
if (OF_getproplen(chosen, "cpu") == sizeof(ihandle_t)) {
if (OF_getproplen(chosen, "fdtbootcpu") == sizeof(cell_t))
res = OF_getproplen(cpu, "ibm,ppc-interrupt-server#s");
if (OF_getproplen(ofw_bus_get_node(dev), "used-by-rtas") < 0)
len = OF_getproplen(node, "timebase-frequency");
len = OF_getproplen(node, "timebase-frequency");