Lines Matching refs:prop
689 * @prop: pointer into array of cells
695 const __be32 *of_translate_dma_region(struct device_node *dev, const __be32 *prop,
711 address = of_translate_dma_address(dev, prop);
715 size = of_read_number(prop + na, ns);
723 return prop + na + ns;
730 const __be32 *prop;
751 prop = of_get_property(dev, bus->addresses, &psize);
752 if (prop == NULL)
757 for (i = 0; psize >= onesize; psize -= onesize, prop += onesize, i++) {
758 u32 val = be32_to_cpu(prop[0]);
763 *size = of_read_number(prop + na, ns);
765 *flags = bus->get_flags(prop);
766 return prop;
785 const __be32 *prop = of_get_address(np, idx, size, NULL);
787 if (!prop)
790 *addr = of_read_number(prop, of_n_addr_cells(np));