Lines Matching refs:map
461 int regmap_attach_dev(struct device *dev, struct regmap *map,
671 void regmap_exit(struct regmap *map);
672 int regmap_reinit_cache(struct regmap *map,
675 struct device *regmap_get_device(struct regmap *map);
676 int regmap_write(struct regmap *map, unsigned int reg, unsigned int val);
677 int regmap_write_async(struct regmap *map, unsigned int reg, unsigned int val);
678 int regmap_raw_write(struct regmap *map, unsigned int reg,
680 int regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val,
682 int regmap_multi_reg_write(struct regmap *map, const struct reg_sequence *regs,
684 int regmap_multi_reg_write_bypassed(struct regmap *map,
687 int regmap_raw_write_async(struct regmap *map, unsigned int reg,
689 int regmap_read(struct regmap *map, unsigned int reg, unsigned int *val);
690 int regmap_raw_read(struct regmap *map, unsigned int reg,
692 int regmap_bulk_read(struct regmap *map, unsigned int reg, void *val,
694 int regmap_update_bits(struct regmap *map, unsigned int reg,
696 int regmap_write_bits(struct regmap *map, unsigned int reg,
698 int regmap_update_bits_async(struct regmap *map, unsigned int reg,
700 int regmap_update_bits_check(struct regmap *map, unsigned int reg,
703 int regmap_update_bits_check_async(struct regmap *map, unsigned int reg,
706 int regmap_get_val_bytes(struct regmap *map);
707 int regmap_get_max_register(struct regmap *map);
708 int regmap_get_reg_stride(struct regmap *map);
709 int regmap_async_complete(struct regmap *map);
710 bool regmap_can_raw_write(struct regmap *map);
711 size_t regmap_get_raw_read_max(struct regmap *map);
712 size_t regmap_get_raw_write_max(struct regmap *map);
714 int regcache_sync(struct regmap *map);
715 int regcache_sync_region(struct regmap *map, unsigned int min,
717 int regcache_drop_region(struct regmap *map, unsigned int min,
719 void regcache_cache_only(struct regmap *map, bool enable);
720 void regcache_cache_bypass(struct regmap *map, bool enable);
721 void regcache_mark_dirty(struct regmap *map);
723 bool regmap_check_range_table(struct regmap *map, unsigned int reg,
726 int regmap_register_patch(struct regmap *map, const struct reg_sequence *regs,
728 int regmap_parse_val(struct regmap *map, const void *buf,
851 int regmap_add_irq_chip(struct regmap *map, int irq, int irq_flags,
868 static inline int regmap_write(struct regmap *map, unsigned int reg, in regmap_write() argument
875 static inline int regmap_write_async(struct regmap *map, unsigned int reg, in regmap_write_async() argument
882 static inline int regmap_raw_write(struct regmap *map, unsigned int reg, in regmap_raw_write() argument
889 static inline int regmap_raw_write_async(struct regmap *map, unsigned int reg, in regmap_raw_write_async() argument
896 static inline int regmap_bulk_write(struct regmap *map, unsigned int reg, in regmap_bulk_write() argument
903 static inline int regmap_read(struct regmap *map, unsigned int reg, in regmap_read() argument
910 static inline int regmap_raw_read(struct regmap *map, unsigned int reg, in regmap_raw_read() argument
917 static inline int regmap_bulk_read(struct regmap *map, unsigned int reg, in regmap_bulk_read() argument
924 static inline int regmap_update_bits(struct regmap *map, unsigned int reg, in regmap_update_bits() argument
931 static inline int regmap_write_bits(struct regmap *map, unsigned int reg, in regmap_write_bits() argument
938 static inline int regmap_update_bits_async(struct regmap *map, in regmap_update_bits_async() argument
946 static inline int regmap_update_bits_check(struct regmap *map, in regmap_update_bits_check() argument
955 static inline int regmap_update_bits_check_async(struct regmap *map, in regmap_update_bits_check_async() argument
965 static inline int regmap_get_val_bytes(struct regmap *map) in regmap_get_val_bytes() argument
971 static inline int regmap_get_max_register(struct regmap *map) in regmap_get_max_register() argument
977 static inline int regmap_get_reg_stride(struct regmap *map) in regmap_get_reg_stride() argument
983 static inline int regcache_sync(struct regmap *map) in regcache_sync() argument
989 static inline int regcache_sync_region(struct regmap *map, unsigned int min, in regcache_sync_region() argument
996 static inline int regcache_drop_region(struct regmap *map, unsigned int min, in regcache_drop_region() argument
1003 static inline void regcache_cache_only(struct regmap *map, bool enable) in regcache_cache_only() argument
1008 static inline void regcache_cache_bypass(struct regmap *map, bool enable) in regcache_cache_bypass() argument
1013 static inline void regcache_mark_dirty(struct regmap *map) in regcache_mark_dirty() argument
1018 static inline void regmap_async_complete(struct regmap *map) in regmap_async_complete() argument
1023 static inline int regmap_register_patch(struct regmap *map, in regmap_register_patch() argument
1031 static inline int regmap_parse_val(struct regmap *map, const void *buf, in regmap_parse_val() argument
1044 static inline struct device *regmap_get_device(struct regmap *map) in regmap_get_device() argument