Lines Matching refs:map
131 int regmap_write(struct regmap *map, uint offset, uint val);
143 int regmap_read(struct regmap *map, uint offset, uint *valp);
160 int regmap_raw_write(struct regmap *map, uint offset, const void *val,
179 int regmap_raw_read(struct regmap *map, uint offset, void *valp,
194 int regmap_raw_write_range(struct regmap *map, uint range_num, uint offset,
210 int regmap_raw_read_range(struct regmap *map, uint range_num, uint offset,
222 #define regmap_range_set(map, range, type, member, val) \ argument
225 regmap_raw_write_range(map, range, offsetof(type, member), \
236 #define regmap_set(map, type, member, val) \ argument
237 regmap_range_set(map, 0, type, member, val)
249 #define regmap_range_get(map, range, type, member, valp) \ argument
250 regmap_raw_read_range(map, range, offsetof(type, member), \
262 #define regmap_get(map, type, member, valp) \ argument
263 regmap_range_get(map, 0, type, member, valp)
288 #define regmap_read_poll_timeout_test(map, addr, val, cond, sleep_us, \ argument
294 __ret = regmap_read((map), (addr), &(val)); \
302 __ret = regmap_read((map), (addr), &(val)); \
311 #define regmap_read_poll_timeout(map, addr, val, cond, sleep_us, timeout_ms) \ argument
312 regmap_read_poll_timeout_test(map, addr, val, cond, sleep_us, \
362 int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val);
373 static inline int regmap_set_bits(struct regmap *map, uint offset, uint bits) in regmap_set_bits() argument
375 return regmap_update_bits(map, offset, bits, bits); in regmap_set_bits()
387 static inline int regmap_clear_bits(struct regmap *map, uint offset, uint bits) in regmap_clear_bits() argument
389 return regmap_update_bits(map, offset, bits, 0); in regmap_clear_bits()
466 void *regmap_get_range(struct regmap *map, unsigned int range_num);
474 int regmap_uninit(struct regmap *map);