Lines Matching refs:regmap
17 #include <linux/regmap.h>
63 struct regmap *regmap;
143 regmap_read(info->regmap, MAX172XX_REG_STATUS,
147 ret = regmap_read(info->regmap, MAX172XX_REG_REPSOC, ®);
151 ret = regmap_read(info->regmap, MAX172XX_REG_BATT, ®);
155 ret = regmap_read(info->regmap, MAX172XX_REG_DESIGNCAP, ®);
159 ret = regmap_read(info->regmap, MAX172XX_REG_REPCAP, ®);
163 ret = regmap_read(info->regmap, MAX172XX_REG_TTE, ®);
167 ret = regmap_read(info->regmap, MAX172XX_REG_TTF, ®);
171 ret = regmap_read(info->regmap, MAX172XX_REG_TEMP, ®);
176 ret = regmap_read(info->regmap, MAX172XX_REG_CURRENT, ®);
181 ret = regmap_read(info->regmap, MAX172XX_REG_AVGCURRENT, ®);
190 ret = regmap_read(info->regmap, MAX1721X_REG_DEV_STR, ®);
194 ret = regmap_read(info->regmap, MAX1721X_REG_MFG_STR, ®);
198 ret = regmap_read(info->regmap, MAX1721X_REG_SER_HEX, ®);
236 if (regmap_read(info->regmap, reg++, &val))
252 if (regmap_read(info->regmap, MAX1721X_REG_SER_HEX, &val[0]))
254 if (regmap_read(info->regmap, MAX1721X_REG_SER_HEX + 1, &val[1]))
256 if (regmap_read(info->regmap, MAX1721X_REG_SER_HEX + 2, &val[2]))
264 * MAX1721x registers description for w1-regmap
313 * W1-regmap config
356 /* regmap init */
357 info->regmap = devm_regmap_init_w1(info->w1_dev,
359 if (IS_ERR(info->regmap)) {
360 int err = PTR_ERR(info->regmap);
369 if (regmap_read(info->regmap, MAX1721X_REG_NRSENSE, &info->rsense)) {
398 if (regmap_read(info->regmap,