Lines Matching defs:regmap
27 #include <linux/regmap.h>
122 struct regmap *regmap;
273 rc = regmap_read(chg->regmap,
294 rc = regmap_write(chg->regmap, chg->addr + prop->reg, wval);
322 rc = regmap_read(chg->regmap, chg->addr + prop->reg, &val);
403 rc = regmap_read(chg->regmap, chg->addr + SMBB_BAT_TEMP_STATUS, &val);
793 rc = regmap_update_bits(chg->regmap, chg->addr + SMBB_USB_OTG_CTL,
805 rc = regmap_update_bits(chg->regmap, chg->addr + SMBB_USB_OTG_CTL,
818 rc = regmap_read(chg->regmap, chg->addr + SMBB_USB_OTG_CTL, &value);
847 chg->regmap = dev_get_regmap(pdev->dev.parent, NULL);
848 if (!chg->regmap) {
849 dev_err(&pdev->dev, "failed to locate regmap\n");
859 rc = regmap_read(chg->regmap, chg->addr + SMBB_MISC_REV2, &chg->revision);
971 rc = regmap_update_bits(chg->regmap, chg->addr + SMBB_BAT_BTC_CTRL,
989 rc = regmap_update_bits(chg->regmap, chg->addr + r->offset,
1009 regmap_update_bits(chg->regmap, chg->addr + SMBB_CHG_CTRL, CTRL_EN, 0);