linux/drivers/regulator
Douglas Anderson 37473397b8
regulator: core: Make regulator_lock_two() logic easier to follow
The regulator_lock_two() function could be made clearer in the case of
lock contention by having a local variable for each of the held and
contended locks. Let's do that. At the same time, let's use the swap()
function instead of open coding it.

This change is expected to be a no-op and simply improves code
clarity.

Suggested-by: Stephen Boyd <swboyd@chromium.org>
Link: https://lore.kernel.org/r/CAE-0n53Eb1BeDPmjBycXUaQAF4ppiAM6UDWje_jiB9GAmR8MMw@mail.gmail.com
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Link: https://lore.kernel.org/r/20230413173359.1.I1ae92b25689bd6579952e6d458b79f5f8054a0c9@changeid
Signed-off-by: Mark Brown <broonie@kernel.org>
2023-04-18 14:02:31 +01:00
..
88pg86x.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.14 and 4.19 2023-03-20 13:11:26 +00:00
88pm800-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
88pm8607.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
aat2870-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
ab8500-ext.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
ab8500.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
act8865-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
act8945a-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
ad5398.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
anatop-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
arizona-ldo1.c regulator: arizona-ldo1: Use PROBE_FORCE_SYNCHRONOUS 2023-03-23 13:50:58 +00:00
arizona-micsupp.c regulator: arizona-micsupp: Use PROBE_FORCE_SYNCHRONOUS 2023-03-23 13:50:59 +00:00
as3711-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
as3722-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
atc260x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
axp20x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
bcm590xx-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
bd718x7-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.14 and 4.19 2023-03-20 13:11:26 +00:00
bd9571mwv-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
bd9576-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
bd71815-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
bd71828-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
core.c regulator: core: Make regulator_lock_two() logic easier to follow 2023-04-18 14:02:31 +01:00
cpcap-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
cros-ec-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
da903x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
da9052-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
da9055-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
da9062-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
da9063-regulator.c regulator: da9063: implement setter for voltage monitoring 2023-04-12 12:52:10 +01:00
da9121-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
da9121-regulator.h
da9210-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
da9210-regulator.h
da9211-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
da9211-regulator.h
db8500-prcmu.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
dbx500-prcmu.c
dbx500-prcmu.h
devres.c regulator: core: Use different devices for resource allocation and DT lookup 2022-12-08 13:02:37 +00:00
dummy.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
dummy.h
fan53555.c Add support for Rockchip RK860X regulators 2023-04-11 16:11:32 +01:00
fan53880.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
fixed-helper.c regulator: fixed-helper: use the correct function name in comment 2023-01-13 13:06:03 +00:00
fixed.c Add support for Rockchip RK860X regulators 2023-04-11 16:11:32 +01:00
gpio-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
helpers.c
hi655x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
hi6421-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
hi6421v530-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
hi6421v600-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
internal.h regulator: devres: Add devm_regulator_bulk_get_exclusive() 2022-11-03 13:34:53 +00:00
irq_helpers.c
isl6271a-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
isl9305.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
Kconfig regulator: Add Richtek RT4803 boost regulator 2023-03-29 17:46:31 +01:00
lm363x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
lochnagar-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4 2023-03-20 13:11:27 +00:00
lp872x.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
lp873x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
lp3971.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
lp3972.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
lp8755.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
lp8788-buck.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
lp8788-ldo.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
lp87565-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
ltc3589.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
ltc3676.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
Makefile regulator: Add Richtek RT4803 boost regulator 2023-03-29 17:46:31 +01:00
max597x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
max1586.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max8649.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max8660.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max8893.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
max8907-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max8925-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max8952.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max8973-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max8997-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max8998.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max14577-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max20086-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
max20411-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that are newer than 6.1 2023-03-20 13:11:30 +00:00
max77620-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max77650-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4 2023-03-20 13:11:27 +00:00
max77686-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max77693-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max77802-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
max77826-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
mc13xxx-regulator-core.c
mc13xxx.h
mc13783-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
mc13892-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
mcp16502.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4 2023-03-20 13:11:27 +00:00
mp886x.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
mp5416.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
mp8859.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
mpq7920.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
mpq7920.h
mt6311-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
mt6311-regulator.h
mt6315-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
mt6323-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
mt6331-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
mt6332-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
mt6357-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that are newer than 6.1 2023-03-20 13:11:30 +00:00
mt6358-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4 2023-03-20 13:11:27 +00:00
mt6359-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
mt6360-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
mt6370-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
mt6380-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
mt6397-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
mtk-dvfsrc-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
of_regulator.c regulator: core: Use different devices for resource allocation and DT lookup 2022-12-08 13:02:37 +00:00
palmas-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
pbias-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
pca9450-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
pcap-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
pcf50633-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
pf8x00-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
pfuze100-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
pv88060-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
pv88060-regulator.h
pv88080-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
pv88080-regulator.h
pv88090-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
pv88090-regulator.h
pwm-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
qcom_rpm-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
qcom_smd-regulator.c regulator: qcom_smd: Add MP5496 S1 regulator 2023-04-11 12:40:16 +01:00
qcom_spmi-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
qcom_usb_vbus-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
qcom-labibb-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
qcom-rpmh-regulator.c regulator: qcom-rpmh: add support for pmm8654au regulators 2023-04-06 21:09:06 +01:00
rc5t583-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
rk808-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
rn5t618-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
rohm-regulator.c
rpi-panel-attiny-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
rt4801-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
rt4803.c regulator: Add Richtek RT4803 boost regulator 2023-03-29 17:46:31 +01:00
rt4831-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
rt5033-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
rt5120-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
rt5190a-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
rt5739.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that are newer than 6.1 2023-03-20 13:11:30 +00:00
rt5759-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
rt6160-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
rt6190-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that are newer than 6.1 2023-03-20 13:11:30 +00:00
rt6245-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
rtmv20-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
rtq2134-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
rtq6752-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
s2mpa01.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
s2mps11.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
s5m8767.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
sc2731-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.14 and 4.19 2023-03-20 13:11:26 +00:00
scmi-regulator.c regulator: scmi: Allow for zero voltage domains 2023-01-26 22:54:47 +00:00
sky81452-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
slg51000-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4 2023-03-20 13:11:27 +00:00
slg51000-regulator.h
sm5703-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
stm32-booster.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4 2023-03-20 13:11:27 +00:00
stm32-pwr.c regulator: stm32-pwr: fix of_iomap leak 2023-04-12 12:52:14 +01:00
stm32-vrefbuf.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
stpmic1_regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4 2023-03-20 13:11:27 +00:00
stw481x-vmmc.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
sy7636a-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15 2023-03-20 13:11:29 +00:00
sy8106a-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.14 and 4.19 2023-03-20 13:11:26 +00:00
sy8824x.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4 2023-03-20 13:11:27 +00:00
sy8827n.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
ti-abb-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps6105x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps6286x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
tps6507x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps6524x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps6586x-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps51632-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps62360-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps65023-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps65086-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps65090-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps65132-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps65217-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps65218-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps65219-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
tps65910-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps65912-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
tps68470-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1 2023-03-20 13:11:29 +00:00
twl6030-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
twl-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
uniphier-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.14 and 4.19 2023-03-20 13:11:26 +00:00
userspace-consumer.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
vctrl-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
vexpress-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
virtual.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
vqmmc-ipq4019-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10 2023-03-20 13:11:28 +00:00
wm831x-dcdc.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
wm831x-isink.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
wm831x-ldo.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
wm8350-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
wm8400-regulator.c regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14 2023-03-20 13:11:25 +00:00
wm8994-regulator.c regulator: wm8994: Use PROBE_FORCE_SYNCHRONOUS 2023-03-23 12:24:15 +00:00