Lines Matching refs:map
331 int regmap_attach_dev(struct device *dev, struct regmap *map,
402 void regmap_exit(struct regmap *map);
403 int regmap_reinit_cache(struct regmap *map,
406 struct device *regmap_get_device(struct regmap *map);
407 int regmap_write(struct regmap *map, unsigned int reg, unsigned int val);
408 int regmap_write_async(struct regmap *map, unsigned int reg, unsigned int val);
409 int regmap_raw_write(struct regmap *map, unsigned int reg,
411 int regmap_bulk_write(struct regmap *map, unsigned int reg, const void *val,
413 int regmap_multi_reg_write(struct regmap *map, const struct reg_default *regs,
415 int regmap_multi_reg_write_bypassed(struct regmap *map,
418 int regmap_raw_write_async(struct regmap *map, unsigned int reg,
420 int regmap_read(struct regmap *map, unsigned int reg, unsigned int *val);
421 int regmap_raw_read(struct regmap *map, unsigned int reg,
423 int regmap_bulk_read(struct regmap *map, unsigned int reg, void *val,
425 int regmap_update_bits(struct regmap *map, unsigned int reg,
427 int regmap_update_bits_async(struct regmap *map, unsigned int reg,
429 int regmap_update_bits_check(struct regmap *map, unsigned int reg,
432 int regmap_update_bits_check_async(struct regmap *map, unsigned int reg,
435 int regmap_get_val_bytes(struct regmap *map);
436 int regmap_async_complete(struct regmap *map);
437 bool regmap_can_raw_write(struct regmap *map);
439 int regcache_sync(struct regmap *map);
440 int regcache_sync_region(struct regmap *map, unsigned int min,
442 int regcache_drop_region(struct regmap *map, unsigned int min,
444 void regcache_cache_only(struct regmap *map, bool enable);
445 void regcache_cache_bypass(struct regmap *map, bool enable);
446 void regcache_mark_dirty(struct regmap *map);
448 bool regmap_check_range_table(struct regmap *map, unsigned int reg,
451 int regmap_register_patch(struct regmap *map, const struct reg_default *regs,
453 int regmap_parse_val(struct regmap *map, const void *buf,
566 int regmap_add_irq_chip(struct regmap *map, int irq, int irq_flags,
583 static inline int regmap_write(struct regmap *map, unsigned int reg, in regmap_write() argument
590 static inline int regmap_write_async(struct regmap *map, unsigned int reg, in regmap_write_async() argument
597 static inline int regmap_raw_write(struct regmap *map, unsigned int reg, in regmap_raw_write() argument
604 static inline int regmap_raw_write_async(struct regmap *map, unsigned int reg, in regmap_raw_write_async() argument
611 static inline int regmap_bulk_write(struct regmap *map, unsigned int reg, in regmap_bulk_write() argument
618 static inline int regmap_read(struct regmap *map, unsigned int reg, in regmap_read() argument
625 static inline int regmap_raw_read(struct regmap *map, unsigned int reg, in regmap_raw_read() argument
632 static inline int regmap_bulk_read(struct regmap *map, unsigned int reg, in regmap_bulk_read() argument
639 static inline int regmap_update_bits(struct regmap *map, unsigned int reg, in regmap_update_bits() argument
646 static inline int regmap_update_bits_async(struct regmap *map, in regmap_update_bits_async() argument
654 static inline int regmap_update_bits_check(struct regmap *map, in regmap_update_bits_check() argument
663 static inline int regmap_update_bits_check_async(struct regmap *map, in regmap_update_bits_check_async() argument
673 static inline int regmap_get_val_bytes(struct regmap *map) in regmap_get_val_bytes() argument
679 static inline int regcache_sync(struct regmap *map) in regcache_sync() argument
685 static inline int regcache_sync_region(struct regmap *map, unsigned int min, in regcache_sync_region() argument
692 static inline int regcache_drop_region(struct regmap *map, unsigned int min, in regcache_drop_region() argument
699 static inline void regcache_cache_only(struct regmap *map, bool enable) in regcache_cache_only() argument
704 static inline void regcache_cache_bypass(struct regmap *map, bool enable) in regcache_cache_bypass() argument
709 static inline void regcache_mark_dirty(struct regmap *map) in regcache_mark_dirty() argument
714 static inline void regmap_async_complete(struct regmap *map) in regmap_async_complete() argument
719 static inline int regmap_register_patch(struct regmap *map, in regmap_register_patch() argument
727 static inline int regmap_parse_val(struct regmap *map, const void *buf, in regmap_parse_val() argument
740 static inline struct device *regmap_get_device(struct regmap *map) in regmap_get_device() argument