Lines Matching defs:ranges
97 const u32 *ranges;
108 /* Get dma-ranges property */
109 ranges = of_get_property(hose->dn, "dma-ranges", &rlen);
110 if (ranges == NULL)
115 u32 pci_space = ranges[0];
116 u64 pci_addr = of_read_number(ranges + 1, 2);
117 u64 cpu_addr = of_translate_dma_address(hose->dn, ranges + 3);
118 size = of_read_number(ranges + pna + 3, 2);
119 ranges += np;
156 printk(KERN_ERR "%s: dma-ranges(s) mismatch\n",
165 printk(KERN_ERR "%s: dma-ranges too small "
174 printk(KERN_ERR "%s: dma-ranges unaligned\n",
181 printk(KERN_ERR "%s: dma-ranges outside of 32 bits space\n",
259 printk(KERN_WARNING "%s: Too many ranges\n",
383 /* Configure outbound ranges POMs */
386 /* Configure inbound ranges PIMs */
459 printk(KERN_WARNING "%s: Too many ranges\n",
595 /* Configure outbound ranges POMs */
598 /* Configure inbound ranges PIMs */
1593 printk(KERN_WARNING "%s: Too many ranges\n",
1798 /* Configure outbound ranges POMs */
1801 /* Configure inbound ranges PIMs */