Lines Matching defs:map
65 bool regmap_check_range_table(struct regmap *map, unsigned int reg, in regmap_check_range_table()
81 bool regmap_writeable(struct regmap *map, unsigned int reg) in regmap_writeable()
95 bool regmap_readable(struct regmap *map, unsigned int reg) in regmap_readable()
115 bool regmap_volatile(struct regmap *map, unsigned int reg) in regmap_volatile()
132 bool regmap_precious(struct regmap *map, unsigned int reg) in regmap_precious()
146 static bool regmap_volatile_range(struct regmap *map, unsigned int reg, in regmap_volatile_range()
158 static void regmap_format_2_6_write(struct regmap *map, in regmap_format_2_6_write()
166 static void regmap_format_4_12_write(struct regmap *map, in regmap_format_4_12_write()
173 static void regmap_format_7_9_write(struct regmap *map, in regmap_format_7_9_write()
180 static void regmap_format_10_14_write(struct regmap *map, in regmap_format_10_14_write()
337 struct regmap *map = __map; in regmap_lock_mutex() local
343 struct regmap *map = __map; in regmap_unlock_mutex() local
350 struct regmap *map = __map; in regmap_lock_spinlock() local
360 struct regmap *map = __map; in regmap_unlock_spinlock() local
373 static bool _regmap_range_add(struct regmap *map, in _regmap_range_add()
398 static struct regmap_range_node *_regmap_range_lookup(struct regmap *map, in _regmap_range_lookup()
418 static void regmap_range_exit(struct regmap *map) in regmap_range_exit()
434 int regmap_attach_dev(struct device *dev, struct regmap *map, in regmap_attach_dev()
529 struct regmap *map; in __regmap_init() local
1053 int regmap_reinit_cache(struct regmap *map, const struct regmap_config *config) in regmap_reinit_cache()
1077 void regmap_exit(struct regmap *map) in regmap_exit()
1144 struct device *regmap_get_device(struct regmap *map) in regmap_get_device()
1150 static int _regmap_select_page(struct regmap *map, unsigned int *reg, in _regmap_select_page()
1198 int _regmap_raw_write(struct regmap *map, unsigned int reg, in _regmap_raw_write()
1387 bool regmap_can_raw_write(struct regmap *map) in regmap_can_raw_write()
1399 size_t regmap_get_raw_read_max(struct regmap *map) in regmap_get_raw_read_max()
1410 size_t regmap_get_raw_write_max(struct regmap *map) in regmap_get_raw_write_max()
1421 struct regmap *map = context; in _regmap_bus_formatted_write() local
1447 struct regmap *map = context; in _regmap_bus_reg_write() local
1455 struct regmap *map = context; in _regmap_bus_raw_write() local
1468 static inline void *_regmap_map_get_context(struct regmap *map) in _regmap_map_get_context()
1473 int _regmap_write(struct regmap *map, unsigned int reg, in _regmap_write()
1512 int regmap_write(struct regmap *map, unsigned int reg, unsigned int val) in regmap_write()
1539 int regmap_write_async(struct regmap *map, unsigned int reg, unsigned int val) in regmap_write_async()
1576 int regmap_raw_write(struct regmap *map, unsigned int reg, in regmap_raw_write()
1708 int regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val, in regmap_bulk_write()
1825 static int _regmap_raw_multi_reg_write(struct regmap *map, in _regmap_raw_multi_reg_write()
1873 static unsigned int _regmap_register_page(struct regmap *map, in _regmap_register_page()
1882 static int _regmap_range_multi_paged_reg_write(struct regmap *map, in _regmap_range_multi_paged_reg_write()
1959 static int _regmap_multi_reg_write(struct regmap *map, in _regmap_multi_reg_write()
2053 int regmap_multi_reg_write(struct regmap *map, const struct reg_sequence *regs, in regmap_multi_reg_write()
2085 int regmap_multi_reg_write_bypassed(struct regmap *map, in regmap_multi_reg_write_bypassed()
2129 int regmap_raw_write_async(struct regmap *map, unsigned int reg, in regmap_raw_write_async()
2153 static int _regmap_raw_read(struct regmap *map, unsigned int reg, void *val, in _regmap_raw_read()
2194 struct regmap *map = context; in _regmap_bus_reg_read() local
2203 struct regmap *map = context; in _regmap_bus_read() local
2215 static int _regmap_read(struct regmap *map, unsigned int reg, in _regmap_read()
2259 int regmap_read(struct regmap *map, unsigned int reg, unsigned int *val) in regmap_read()
2287 int regmap_raw_read(struct regmap *map, unsigned int reg, void *val, in regmap_raw_read()
2410 int regmap_bulk_read(struct regmap *map, unsigned int reg, void *val, in regmap_bulk_read()
2516 static int _regmap_update_bits(struct regmap *map, unsigned int reg, in _regmap_update_bits()
2558 int regmap_update_bits(struct regmap *map, unsigned int reg, in regmap_update_bits()
2581 int regmap_write_bits(struct regmap *map, unsigned int reg, in regmap_write_bits()
2609 int regmap_update_bits_async(struct regmap *map, unsigned int reg, in regmap_update_bits_async()
2640 int regmap_update_bits_check(struct regmap *map, unsigned int reg, in regmap_update_bits_check()
2670 int regmap_update_bits_check_async(struct regmap *map, unsigned int reg, in regmap_update_bits_check_async()
2692 struct regmap *map = async->map; in regmap_async_complete_cb() local
2711 static int regmap_async_is_done(struct regmap *map) in regmap_async_is_done()
2731 int regmap_async_complete(struct regmap *map) in regmap_async_complete()
2772 int regmap_register_patch(struct regmap *map, const struct reg_sequence *regs, in regmap_register_patch()
2820 int regmap_get_val_bytes(struct regmap *map) in regmap_get_val_bytes()
2835 int regmap_get_max_register(struct regmap *map) in regmap_get_max_register()
2847 int regmap_get_reg_stride(struct regmap *map) in regmap_get_reg_stride()
2853 int regmap_parse_val(struct regmap *map, const void *buf, in regmap_parse_val()