Lines Matching defs:ranges
96 const u32 *ranges;
107 /* Get dma-ranges property */
108 ranges = of_get_property(hose->dn, "dma-ranges", &rlen);
109 if (ranges == NULL)
114 u32 pci_space = ranges[0];
115 u64 pci_addr = of_read_number(ranges + 1, 2);
116 u64 cpu_addr = of_translate_dma_address(hose->dn, ranges + 3);
117 size = of_read_number(ranges + pna + 3, 2);
118 ranges += np;
155 printk(KERN_ERR "%pOF: dma-ranges(s) mismatch\n", hose->dn);
163 printk(KERN_ERR "%pOF: dma-ranges too small "
172 printk(KERN_ERR "%pOF: dma-ranges unaligned\n", hose->dn);
182 printk(KERN_ERR "%pOF: dma-ranges outside of 32 bits space\n",
266 printk(KERN_WARNING "%pOF: Too many ranges\n", hose->dn);
388 /* Configure outbound ranges POMs */
391 /* Configure inbound ranges PIMs */
465 printk(KERN_WARNING "%pOF: Too many ranges\n", hose->dn);
600 /* Configure outbound ranges POMs */
603 /* Configure inbound ranges PIMs */
1799 printk(KERN_WARNING "%pOF: Too many ranges\n",
2011 /* Configure outbound ranges POMs */
2014 /* Configure inbound ranges PIMs */