Lines Matching defs:regmap

17 #include <linux/regmap.h>
366 struct regmap *regmap;
460 * As a result of this serializing, we don't need regmap locking. Note,
517 return regmap_update_bits(data->regmap, BU27008_REG_MODE_CONTROL2,
536 ret = regmap_update_bits(data->regmap, BU27008_REG_MODE_CONTROL1,
553 return regmap_write(data->regmap, BU27008_REG_MODE_CONTROL2, regval);
573 ret = regmap_read(data->regmap, BU27008_REG_MODE_CONTROL2, sel);
593 ret = regmap_read(data->regmap, BU27008_REG_MODE_CONTROL2, sel);
600 ret = regmap_read(data->regmap, BU27008_REG_MODE_CONTROL1, &tmp);
620 ret = regmap_write_bits(data->regmap, BU27008_REG_SYSTEM_CONTROL,
633 ret = regmap_reinit_cache(data->regmap, data->cd->regmap_cfg);
644 ret = regmap_write_bits(data->regmap, BU27008_REG_SYSTEM_CONTROL,
652 ret = regmap_write_bits(data->regmap, BU27010_REG_POWER,
660 ret = regmap_write_bits(data->regmap, BU27010_REG_RESET,
684 return regmap_clear_bits(data->regmap, BU27010_REG_MODE_CONTROL4,
744 ret = regmap_read_poll_timeout(data->regmap, data->cd->valid_reg,
751 ret = regmap_bulk_read(data->regmap, reg, &tmp, sizeof(tmp));
794 ret = regmap_read(data->regmap, BU27008_REG_MODE_CONTROL1, &val);
810 return regmap_update_bits(data->regmap, BU27008_REG_MODE_CONTROL1,
948 return regmap_set_bits(data->regmap, data->cd->meas_en_reg,
950 return regmap_clear_bits(data->regmap, data->cd->meas_en_reg,
972 return regmap_update_bits(data->regmap, data->cd->chan_sel_reg,
1191 return regmap_update_bits(data->regmap, data->cd->chan_sel_reg,
1211 ret = regmap_set_bits(data->regmap, data->cd->drdy_en_reg,
1214 ret = regmap_clear_bits(data->regmap, data->cd->drdy_en_reg,
1251 ret = regmap_read(data->regmap, data->cd->valid_reg, &dummy);
1255 ret = regmap_bulk_read(data->regmap, BU27008_REG_DATA0_LO, &raw.chan,
1346 struct regmap *regmap;
1365 regmap = devm_regmap_init_i2c(i2c, data->cd->regmap_cfg);
1366 if (IS_ERR(regmap))
1367 return dev_err_probe(dev, PTR_ERR(regmap),
1371 ret = regmap_read(regmap, BU27008_REG_SYSTEM_CONTROL, &reg);
1393 data->regmap = regmap;