Lines Matching refs:ranges
697 const __be32 *ranges; in dt_translate_one() local
702 ranges = dt_get_property(parent, rprop, &rlen); in dt_translate_one()
703 if ( ranges == NULL ) in dt_translate_one()
721 for ( ; rlen >= rone; rlen -= rone, ranges += rone ) in dt_translate_one()
723 offset = bus->map(addr, ranges, na, ns, pna); in dt_translate_one()
732 memcpy(addr, ranges + na, 4 * pna); in dt_translate_one()
865 const __be32 *ranges; in dt_for_each_range() local
878 ranges = dt_get_property(dev, "ranges", &rlen); in dt_for_each_range()
879 if ( ranges == NULL ) in dt_for_each_range()
920 for ( ; rlen >= rone; rlen -= rone, ranges += rone ) in dt_for_each_range()
925 memcpy(addr, ranges + na, 4 * pna); in dt_for_each_range()
928 s = dt_read_number(ranges + na + pna, ns); in dt_for_each_range()