Lines Matching defs:ranges
36 * @bridge: Set this flag if the address is from a bridge 'ranges' property
255 const __be32 *busrange, *ranges;
271 ranges = of_get_property(node, "ranges", &len);
272 if (ranges == NULL) {
273 printk(KERN_DEBUG "Can't get ranges for PCI-PCI bridge %pOF\n",
295 /* parse ranges property */
304 for (; len >= 32; len -= 32, ranges += 8) {
305 flags = pci_parse_of_flags(of_read_number(ranges, 1), 1);
306 size = of_read_number(&ranges[6], 2);
318 printk(KERN_ERR "PCI: too many memory ranges"
326 region.start = of_read_number(&ranges[1], 2);