Lines Matching defs:regmap

12 #include <linux/regmap.h>
159 * @regmap: register map structure
176 struct regmap *regmap;
278 ret = regmap_read(bq2515x->regmap, BQ2515X_STAT0, &val);
292 return regmap_write(bq2515x->regmap, BQ2515X_ADC_READ_EN,
305 ret = regmap_read(bq2515x->regmap, BQ2515X_STAT0, &val);
323 ret = regmap_update_bits(bq2515x->regmap, BQ2515X_CHARGERCTRL0,
328 return regmap_update_bits(bq2515x->regmap, BQ2515X_ICCTRL2,
342 ret = regmap_read(bq2515x->regmap, BQ2515X_ADC_VBAT_M, &vbat_msb);
346 ret = regmap_read(bq2515x->regmap, BQ2515X_ADC_VBAT_L, &vbat_lsb);
370 ret = regmap_read(bq2515x->regmap, BQ2515X_ADC_ICHG_M, &ichg_msb);
374 ret = regmap_read(bq2515x->regmap, BQ2515X_ADC_ICHG_L, &ichg_lsb);
380 ret = regmap_read(bq2515x->regmap, BQ2515X_BUVLO, &buvlo);
390 ret = regmap_read(bq2515x->regmap, BQ2515X_PCHRGCTRL,
397 ret = regmap_read(bq2515x->regmap, BQ2515X_ICHG_CTRL,
405 ret = regmap_read(bq2515x->regmap, BQ2515X_PCHRGCTRL, &pchrgctrl);
427 ret = regmap_read(bq2515x->regmap, BQ2515X_ICCTRL2, &icctrl2);
443 return regmap_update_bits(bq2515x->regmap, BQ2515X_ICCTRL2,
455 ret = regmap_read(bq2515x->regmap, BQ2515X_ICHG_CTRL, &ichg_reg_code);
459 ret = regmap_read(bq2515x->regmap, BQ2515X_PCHRGCTRL, &pchrgctrl);
489 ret = regmap_update_bits(bq2515x->regmap, BQ2515X_PCHRGCTRL,
496 ret = regmap_write(bq2515x->regmap, BQ2515X_ICHG_CTRL, ichg_reg_code);
511 ret = regmap_read(bq2515x->regmap, BQ2515X_PCHRGCTRL, &pchrgctrl);
535 ret = regmap_read(bq2515x->regmap, BQ2515X_PCHRGCTRL, &pchrgctrl);
557 ret = regmap_update_bits(bq2515x->regmap, BQ2515X_PCHRGCTRL,
580 ret = regmap_read(bq2515x->regmap, BQ2515X_STAT0, &status);
601 ret = regmap_read(bq2515x->regmap, BQ2515X_STAT1, &status);
636 ret = regmap_read(bq2515x->regmap, BQ2515X_VBAT_CTRL, &vbat_reg_code);
652 return regmap_write(bq2515x->regmap, BQ2515X_VBAT_CTRL, vbat_reg_code);
660 ret = regmap_read(bq2515x->regmap, BQ2515X_ILIMCTRL, &ilimctrl);
676 return regmap_write(bq2515x->regmap, BQ2515X_ILIMCTRL, i);
704 ret = regmap_read(bq2515x->regmap, BQ2515X_FLAG3, &flag3);
708 ret = regmap_read(bq2515x->regmap, BQ2515X_STAT1, &stat1);
1101 bq2515x->regmap = devm_regmap_init_i2c(client,
1105 bq2515x->regmap = devm_regmap_init_i2c(client,
1110 if (IS_ERR(bq2515x->regmap)) {
1112 return PTR_ERR(bq2515x->regmap);