Lines Matching refs:range

42 	struct regmap_range *range;  in regmap_init_mem_platdata()  local
49 for (range = map->ranges; count > 0; reg += 2, range++, count--) { in regmap_init_mem_platdata()
50 range->start = *reg; in regmap_init_mem_platdata()
51 range->size = reg[1]; in regmap_init_mem_platdata()
73 static int init_range(ofnode node, struct regmap_range *range, int addr_len, in init_range() argument
90 range->start = r.start; in init_range()
91 range->size = r.end - r.start + 1; in init_range()
95 range->start = fdtdec_get_addr_size_fixed(gd->fdt_blob, offset, in init_range()
99 if (range->start == FDT_ADDR_T_NONE) { in init_range()
105 range->size = sz; in init_range()
113 struct regmap_range *range; in regmap_init_mem() local
159 for (range = map->ranges, index = 0; count > 0; in regmap_init_mem()
160 count--, range++, index++) { in regmap_init_mem()
161 int ret = init_range(node, range, addr_len, size_len, index); in regmap_init_mem()
184 struct regmap_range *range; in regmap_get_range() local
188 range = &map->ranges[range_num]; in regmap_get_range()
190 return map_sysmem(range->start, range->size); in regmap_get_range()
252 struct regmap_range *range; in regmap_raw_read_range() local
260 range = &map->ranges[range_num]; in regmap_raw_read_range()
262 ptr = map_physmem(range->start + offset, val_len, MAP_NOCACHE); in regmap_raw_read_range()
264 if (offset + val_len > range->size) { in regmap_raw_read_range()
361 struct regmap_range *range; in regmap_raw_write_range() local
369 range = &map->ranges[range_num]; in regmap_raw_write_range()
371 ptr = map_physmem(range->start + offset, val_len, MAP_NOCACHE); in regmap_raw_write_range()
373 if (offset + val_len > range->size) { in regmap_raw_write_range()