Lines Matching refs:regmap
78 struct regmap *regmap = dev_get_drvdata(dev); in ltc2945_reg_to_val() local
84 ret = regmap_bulk_read(regmap, reg, buf, in ltc2945_reg_to_val()
110 ret = regmap_read(regmap, LTC2945_CONTROL, &control); in ltc2945_reg_to_val()
160 struct regmap *regmap = dev_get_drvdata(dev); in ltc2945_val_to_reg() local
178 ret = regmap_read(regmap, LTC2945_CONTROL, &control); in ltc2945_val_to_reg()
246 struct regmap *regmap = dev_get_drvdata(dev); in ltc2945_set_value() local
272 ret = regmap_bulk_write(regmap, reg, regbuf, num_regs); in ltc2945_set_value()
281 struct regmap *regmap = dev_get_drvdata(dev); in ltc2945_reset_history() local
295 ret = regmap_update_bits(regmap, LTC2945_CONTROL, CONTROL_TEST_MODE, in ltc2945_reset_history()
299 ret = regmap_bulk_write(regmap, reg, buf_min, num_regs); in ltc2945_reset_history()
321 ret = regmap_bulk_write(regmap, reg, buf_max, num_regs); in ltc2945_reset_history()
324 regmap_update_bits(regmap, LTC2945_CONTROL, CONTROL_TEST_MODE, 0); in ltc2945_reset_history()
333 struct regmap *regmap = dev_get_drvdata(dev); in ltc2945_show_bool() local
337 ret = regmap_read(regmap, LTC2945_FAULT, &fault); in ltc2945_show_bool()
343 regmap_update_bits(regmap, LTC2945_FAULT, attr->index, 0); in ltc2945_show_bool()
483 struct regmap *regmap; in ltc2945_probe() local
485 regmap = devm_regmap_init_i2c(client, <c2945_regmap_config); in ltc2945_probe()
486 if (IS_ERR(regmap)) { in ltc2945_probe()
488 return PTR_ERR(regmap); in ltc2945_probe()
492 regmap_write(regmap, LTC2945_FAULT, 0x00); in ltc2945_probe()
495 regmap, in ltc2945_probe()