Home
last modified time | relevance | path

Searched refs:bdreg (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/regulator/
H A Dbd9571mwv-regulator.c141 static int bd9571mwv_bkup_mode_read(struct bd9571mwv_reg *bdreg, in bd9571mwv_bkup_mode_read() argument
146 ret = regmap_read(bdreg->regmap, BD9571MWV_BKUP_MODE_CNT, mode); in bd9571mwv_bkup_mode_read()
148 dev_err(regmap_get_device(bdreg->regmap), in bd9571mwv_bkup_mode_read()
156 static int bd9571mwv_bkup_mode_write(struct bd9571mwv_reg *bdreg, in bd9571mwv_bkup_mode_write() argument
161 ret = regmap_write(bdreg->regmap, BD9571MWV_BKUP_MODE_CNT, mode); in bd9571mwv_bkup_mode_write()
163 dev_err(regmap_get_device(bdreg->regmap), in bd9571mwv_bkup_mode_write()
175 struct bd9571mwv_reg *bdreg = dev_get_drvdata(dev); in backup_mode_show() local
177 return sysfs_emit(buf, "%s\n", bdreg->bkup_mode_enabled ? "on" : "off"); in backup_mode_show()
184 struct bd9571mwv_reg *bdreg = dev_get_drvdata(dev); in backup_mode_store() local
191 ret = kstrtobool(buf, &bdreg in backup_mode_store()
221 struct bd9571mwv_reg *bdreg = dev_get_drvdata(dev); bd9571mwv_suspend() local
250 struct bd9571mwv_reg *bdreg = dev_get_drvdata(dev); bd9571mwv_resume() local
277 struct bd9571mwv_reg *bdreg; bd9571mwv_regulator_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/regulator/
H A Dbd9571mwv-regulator.c170 struct bd9571mwv_reg *bdreg = dev_get_drvdata(dev); in backup_mode_show() local
172 return sprintf(buf, "%s\n", bdreg->bkup_mode_enabled ? "on" : "off"); in backup_mode_show()
179 struct bd9571mwv_reg *bdreg = dev_get_drvdata(dev); in backup_mode_store() local
186 ret = kstrtobool(buf, &bdreg->bkup_mode_enabled); in backup_mode_store()
190 if (!bdreg->rstbmode_level) in backup_mode_store()
197 ret = bd9571mwv_bkup_mode_read(bdreg->bd, &mode); in backup_mode_store()
202 if (bdreg->bkup_mode_enabled) in backup_mode_store()
203 mode |= bdreg->bkup_mode_cnt_keepon; in backup_mode_store()
205 ret = bd9571mwv_bkup_mode_write(bdreg->bd, mode); in backup_mode_store()
216 struct bd9571mwv_reg *bdreg in bd9571mwv_suspend() local
245 struct bd9571mwv_reg *bdreg = dev_get_drvdata(dev); bd9571mwv_resume() local
273 struct bd9571mwv_reg *bdreg; bd9571mwv_regulator_probe() local
[all...]

Completed in 1 milliseconds