Lines Matching defs:regmap
39259 struct regmap;
39287 struct regmap *regmap;
39380 struct regmap *regmap;
42923 struct regmap;
42927 struct regmap *map;
42974 void (*format_write)(struct regmap *, unsigned int, unsigned int);
42985 struct regmap {
43076 int (*init)(struct regmap *);
43077 int (*exit)(struct regmap *);
43078 void (*debugfs_init)(struct regmap *);
43079 int (*read)(struct regmap *, unsigned int, unsigned int *);
43080 int (*write)(struct regmap *, unsigned int, unsigned int);
43081 int (*sync)(struct regmap *, unsigned int, unsigned int);
43082 int (*drop)(struct regmap *, unsigned int, unsigned int);
43096 struct regmap *map;
43107 struct regmap *map;
80505 int (*handle_mask_sync)(struct regmap *, int, unsigned int, unsigned int, void *);
80515 struct regmap *map;
94786 struct regmap *regmap;
94879 typedef void (*btf_trace_regmap_reg_write)(void *, struct regmap *, unsigned int, unsigned int);
94881 typedef void (*btf_trace_regmap_reg_read)(void *, struct regmap *, unsigned int, unsigned int);
94883 typedef void (*btf_trace_regmap_reg_read_cache)(void *, struct regmap *, unsigned int, unsigned int);
94885 typedef void (*btf_trace_regmap_bulk_write)(void *, struct regmap *, unsigned int, const void *, int);
94887 typedef void (*btf_trace_regmap_bulk_read)(void *, struct regmap *, unsigned int, const void *, int);
94889 typedef void (*btf_trace_regmap_hw_read_start)(void *, struct regmap *, unsigned int, int);
94891 typedef void (*btf_trace_regmap_hw_read_done)(void *, struct regmap *, unsigned int, int);
94893 typedef void (*btf_trace_regmap_hw_write_start)(void *, struct regmap *, unsigned int, int);
94895 typedef void (*btf_trace_regmap_hw_write_done)(void *, struct regmap *, unsigned int, int);
94897 typedef void (*btf_trace_regcache_sync)(void *, struct regmap *, const char *, const char *);
94899 typedef void (*btf_trace_regmap_cache_only)(void *, struct regmap *, bool);
94901 typedef void (*btf_trace_regmap_cache_bypass)(void *, struct regmap *, bool);
94903 typedef void (*btf_trace_regmap_async_write_start)(void *, struct regmap *, unsigned int, int);
94905 typedef void (*btf_trace_regmap_async_io_complete)(void *, struct regmap *);
94907 typedef void (*btf_trace_regmap_async_complete_start)(void *, struct regmap *);
94909 typedef void (*btf_trace_regmap_async_complete_done)(void *, struct regmap *);
94911 typedef void (*btf_trace_regcache_drop_region)(void *, struct regmap *, unsigned int, unsigned int);
94932 struct regmap *regmap;