linux-xiaomi-chiron/include/linux/regulator
Douglas Anderson 6eabfc018e
regulator: core: Allow specifying an initial load w/ the bulk API
There are a number of drivers that follow a pattern that looks like
this:
1. Use the regulator bulk API to get a bunch of regulators.
2. Set the load on each of the regulators to use whenever the
   regulators are enabled.

Let's make this easier by just allowing the drivers to pass the load
in.

As part of this change we need to move the error printing in
regulator_bulk_get() around; let's switch to the new dev_err_probe()
to simplify it.

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Link: https://lore.kernel.org/r/20220726103631.v2.4.Ie85f68215ada39f502a96dcb8a1f3ad977e3f68a@changeid
Signed-off-by: Mark Brown <broonie@kernel.org>
2022-07-27 13:47:29 +01:00
..
act8865.h
arizona-ldo1.h
arizona-micsupp.h
consumer.h regulator: core: Allow specifying an initial load w/ the bulk API 2022-07-27 13:47:29 +01:00
coupler.h regulator: move rdev_print helpers to internal.h 2021-06-21 13:08:39 +01:00
da9121.h regulator: da9121: Add support for device variants via devicetree 2020-12-01 12:18:00 +00:00
da9211.h
db8500-prcmu.h
driver.h regulator: Updates for v5.17 2022-01-11 12:17:45 -08:00
fan53555.h
fixed.h
gpio-regulator.h
lp872x.h regulator: lp872x: Remove lp872x_dvs_state 2021-10-21 14:17:49 +01:00
lp3971.h
lp3972.h
machine.h regulator: machine.h: fix kernel-doc "bad line" 2021-07-11 23:50:40 +01:00
max1586.h
max8649.h
max8660.h
max8952.h
max8973-regulator.h
mt6311.h
mt6315-regulator.h regulator: mt6315: Add support for MT6315 regulator 2021-02-08 11:48:48 +00:00
mt6323-regulator.h
mt6358-regulator.h regulator: mt6366: Add support for MT6366 regulator 2022-04-04 15:16:10 +01:00
mt6359-regulator.h regulator: mt6359: Add support for MT6359P regulator 2021-06-01 16:44:36 +01:00
mt6380-regulator.h
mt6397-regulator.h
of_regulator.h
pca9450.h regulator: pca9450: Make I2C Level Translator configurable 2022-05-03 13:47:36 +01:00
pfuze100.h regulator: pfuze100: Convert the driver to DT-only 2020-12-11 13:23:06 +00:00
tps6507x.h
tps51632-regulator.h
tps62360.h regulator: tps62360: replacing legacy gpio interface for gpiod 2021-10-21 14:18:42 +01:00
userspace-consumer.h