Lines Matching defs:regmap
39287 struct regmap *regmap; member
39380 struct regmap *regmap; member
42985 struct regmap { struct
42997 regmap_lock lock; argument
42998 regmap_unlock unlock; argument
43004 struct regmap_format format; argument
43005 const struct regmap_bus *bus; argument
43029 const struct regmap_access_table *wr_table; argument
43030 const struct regmap_access_table *rd_table; argument
43031 const struct regmap_access_table *volatile_table; argument
43032 const struct regmap_access_table *precious_table; argument
43033 const struct regmap_access_table *wr_noinc_table; argument
43034 const struct regmap_access_table *rd_noinc_table; argument
43035 int (*reg_read)(void *, unsigned int, unsigned int *);
43036 int (*reg_write)(void *, unsigned int, unsigned int);
43037 int (*reg_update_bits)(void *, unsigned int, unsigned int, unsigned int);
43038 int (*read)(void *, const void *, size_t, void *, size_t);
43039 int (*write)(void *, const void *, size_t);
43040 bool defer_caching;
43041 long unsigned int read_flag_mask;
43042 long unsigned int write_flag_mask;
43043 int reg_shift;
43044 int reg_stride;
43045 int reg_stride_order;
43046 const struct regcache_ops *cache_ops;
43047 enum regcache_type cache_type;
43048 unsigned int cache_size_raw;
43049 unsigned int cache_word_size;
43050 unsigned int num_reg_defaults;
43051 unsigned int num_reg_defaults_raw;
43052 bool cache_only;
43076 int (*init)(struct regmap *); argument
94786 struct regmap *regmap; member
94932 struct regmap *regmap; member