Lines Matching full:range
29 map->range = &map->base_range; in regmap_alloc_count()
31 map->range = malloc(count * sizeof(struct regmap_range)); in regmap_alloc_count()
32 if (!map->range) { in regmap_alloc_count()
46 struct regmap_range *range; in regmap_init_mem_platdata() local
54 for (range = map->range; count > 0; reg += 2, range++, count--) { in regmap_init_mem_platdata()
55 range->start = *reg; in regmap_init_mem_platdata()
56 range->size = reg[1]; in regmap_init_mem_platdata()
66 struct regmap_range *range; in regmap_init_mem() local
91 for (range = map->range, index = 0; count > 0; in regmap_init_mem()
92 count--, range++, index++) { in regmap_init_mem()
96 range->start = r.start; in regmap_init_mem()
97 range->size = r.end - r.start + 1; in regmap_init_mem()
99 range->start = devfdt_get_addr_size_index(dev, index, &sz); in regmap_init_mem()
100 range->size = sz; in regmap_init_mem()
103 map->base = map->range[0].start; in regmap_init_mem()
113 struct regmap_range *range; in regmap_get_range() local
117 range = &map->range[range_num]; in regmap_get_range()
119 return map_sysmem(range->start, range->size); in regmap_get_range()
125 free(map->range); in regmap_uninit()