Lines Matching defs:regmap
24 #include <linux/regmap.h>
269 struct regmap *regmap;
342 .regmap = data->regmap,
425 ret = regmap_write(data->regmap, RT9467_REG_CHG_ADC, 0);
432 ret = regmap_write(data->regmap, RT9467_REG_CHG_ADC, reg_val);
439 ret = regmap_read_poll_timeout(data->regmap, RT9467_REG_CHG_ADC,
448 ret = regmap_raw_read(data->regmap, RT9467_REG_ADC_DATA_H,
569 ret = regmap_read(data->regmap, RT9467_REG_CHG_STATC, &statc);
886 ret = regmap_read(data->regmap, RT9467_REG_CHG_STATC, &new_stat);
911 ret = regmap_read(data->regmap, RT9467_REG_DEVICE_ID, &dev_id);
1044 ret = regmap_write(data->regmap, RT9467_REG_CHG_ADC, 0);
1055 ret = regmap_update_bits(data->regmap, RT9467_REG_CHG_STATC_CTRL,
1200 data->regmap = devm_regmap_init_i2c(i2c, &rt9467_regmap_config);
1201 if (IS_ERR(data->regmap))
1202 return dev_err_probe(dev, PTR_ERR(data->regmap),
1203 "Failed to init regmap\n");
1205 ret = devm_regmap_field_bulk_alloc(dev, data->regmap,
1209 return dev_err_probe(dev, ret, "Failed to alloc regmap fields\n");
1219 ret = devm_regmap_add_irq_chip(dev, data->regmap, i2c->irq,