Lines Matching defs:regmap
21 #include <linux/regmap.h>
201 struct regmap *regmap;
491 ret = regmap_bulk_write(chip->regmap, regaddr, value, NBANK(chip));
506 ret = regmap_bulk_read(chip->regmap, regaddr, value, NBANK(chip));
526 ret = regmap_write_bits(chip->regmap, dirreg, bit, bit);
542 ret = regmap_write_bits(chip->regmap, outreg, bit, val ? bit : 0);
547 ret = regmap_write_bits(chip->regmap, dirreg, bit, 0);
562 ret = regmap_read(chip->regmap, inreg, ®_val);
577 regmap_write_bits(chip->regmap, outreg, bit, val ? bit : 0);
590 ret = regmap_read(chip->regmap, dirreg, ®_val);
659 ret = regmap_write_bits(chip->regmap, pull_sel_reg, bit, bit);
661 ret = regmap_write_bits(chip->regmap, pull_sel_reg, bit, 0);
669 ret = regmap_write_bits(chip->regmap, pull_en_reg, bit, 0);
671 ret = regmap_write_bits(chip->regmap, pull_en_reg, bit, bit);
1008 ret = regcache_sync_region(chip->regmap, regaddr,
1014 ret = regcache_sync_region(chip->regmap, regaddr,
1128 chip->regmap = devm_regmap_init_i2c(client, regmap_config);
1129 if (IS_ERR(chip->regmap)) {
1130 ret = PTR_ERR(chip->regmap);
1134 regcache_mark_dirty(chip->regmap);
1151 * regmap-i2c).
1216 ret = regcache_sync_region(chip->regmap, regaddr, regaddr + NBANK(chip) - 1);
1223 ret = regcache_sync_region(chip->regmap, regaddr, regaddr + NBANK(chip) - 1);
1232 ret = regcache_sync_region(chip->regmap, regaddr,
1241 ret = regcache_sync_region(chip->regmap, regaddr,
1259 regcache_cache_only(chip->regmap, true);
1284 regcache_cache_only(chip->regmap, false);
1285 regcache_mark_dirty(chip->regmap);
1292 ret = regcache_sync(chip->regmap);