Lines Matching defs:regmap
18 #include <linux/regmap.h>
217 struct regmap *regmap;
356 return regmap_bulk_write(st->regmap, reg, &st->chan_val,
410 return regmap_bulk_write(st->regmap, reg, custom->table, custom->size);
1235 ret = regmap_write(st->regmap, LTC2983_STATUS_REG, start_conversion);
1254 ret = regmap_bulk_read(st->regmap, LTC2983_CHAN_RES_ADDR(sensor->chan),
1324 return regmap_read(st->regmap, reg, readval);
1326 return regmap_write(st->regmap, reg, writeval);
1462 ret = regmap_bulk_write(st->regmap, LTC2983_EEPROM_KEY_REG,
1469 ret = regmap_write(st->regmap, LTC2983_STATUS_REG,
1481 ret = regmap_read(st->regmap, status_reg, &val);
1499 ret = regmap_read_poll_timeout(st->regmap, LTC2983_STATUS_REG, status,
1507 ret = regmap_update_bits(st->regmap, LTC2983_GLOBAL_CONFIG_REG,
1513 ret = regmap_write(st->regmap, LTC2983_MUX_CONFIG_REG,
1623 st->regmap = devm_regmap_init_spi(spi, <c2983_regmap_config);
1624 if (IS_ERR(st->regmap)) {
1625 dev_err(&spi->dev, "Failed to initialize regmap\n");
1626 return PTR_ERR(st->regmap);
1690 regmap_read(st->regmap, LTC2983_STATUS_REG, &dummy);
1699 return regmap_write(st->regmap, LTC2983_STATUS_REG, LTC2983_SLEEP);