Lines Matching refs:regmap
9 #include <linux/regmap.h>
44 struct regmap *regmap;
64 regcache_cache_only(priv->regmap, false);
65 return regcache_sync(priv->regmap);
76 regcache_cache_only(priv->regmap, true);
77 regcache_mark_dirty(priv->regmap);
94 struct regmap *regmap = rdev_get_regmap(rdev);
109 return regmap_update_bits(regmap, RT6160_REG_CNTL, RT6160_FPWM_MASK, mode_val);
114 struct regmap *regmap = rdev_get_regmap(rdev);
118 ret = regmap_read(regmap, RT6160_REG_CNTL, &val);
130 struct regmap *regmap = rdev_get_regmap(rdev);
143 return regmap_update_bits(regmap, suspend_vsel_reg,
149 struct regmap *regmap = rdev_get_regmap(rdev);
153 ret = regmap_read(regmap, RT6160_REG_STATUS, &val);
252 priv->regmap = devm_regmap_init_i2c(i2c, &rt6160_regmap_config);
253 if (IS_ERR(priv->regmap)) {
254 ret = PTR_ERR(priv->regmap);
255 dev_err(&i2c->dev, "Failed to init regmap (%d)\n", ret);
259 ret = regmap_read(priv->regmap, RT6160_REG_DEVID, &devid);
288 regulator_cfg.regmap = priv->regmap;