Lines Matching refs:regulator
163 struct cpcap_regulator *regulator = rdev_get_drvdata(rdev); in cpcap_regulator_enable() local
171 error = regmap_update_bits(rdev->regmap, regulator->assign_reg, in cpcap_regulator_enable()
172 regulator->assign_mask, in cpcap_regulator_enable()
173 regulator->assign_mask); in cpcap_regulator_enable()
187 struct cpcap_regulator *regulator = rdev_get_drvdata(rdev); in cpcap_regulator_disable() local
191 error = regmap_update_bits(rdev->regmap, regulator->assign_reg, in cpcap_regulator_disable()
192 regulator->assign_mask, 0); in cpcap_regulator_disable()
199 regmap_update_bits(rdev->regmap, regulator->assign_reg, in cpcap_regulator_disable()
200 regulator->assign_mask, in cpcap_regulator_disable()
201 regulator->assign_mask); in cpcap_regulator_disable()
528 const struct cpcap_regulator *regulator = &ddata->soc[i]; in cpcap_regulator_probe() local
531 if (!regulator->rdesc.name) in cpcap_regulator_probe()
534 if (regulator->rdesc.volt_table == unknown_val_tbl) in cpcap_regulator_probe()
537 config.driver_data = (void *)regulator; in cpcap_regulator_probe()
539 ®ulator->rdesc, in cpcap_regulator_probe()
543 regulator->rdesc.name); in cpcap_regulator_probe()