linux/include/linux/regulator
Chen-Yu Tsai fb6a6297ac
regulator: mt6359: Add proper ldo_vcn33_[12] regulators
The ldo_vcn33_[12]_wifi and ldo_vcn33_[12]_bt are just two regulator
outputs instead of four. The wifi and bt parts refer to separate enable
bits that are OR-ed together to affect the actual regulator output. The
separate bits allow the wifi and bt stacks to enable their power without
coordination between them. These have been deprecated in favor of proper
nodes matching the output.

Add proper ldo_vcn33_[12] regulators to replace the existing ones. The
enable status is synced to just one of the two enable bits, and the
other is forced off. This makes the handling in other bits simpler.

The existing *_(bt|wifi) regulators are converted to no-op regulators
that are fed from their new respective ldo_vcn33_[12] regulator. This
allows existing device trees to continue to work.

Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Link: https://patch.msgid.link/20260514091520.2718987-7-wenst@chromium.org
Signed-off-by: Mark Brown <broonie@kernel.org>
2026-05-20 17:17:04 +01:00
..
act8865.h
arizona-ldo1.h
arizona-micsupp.h
consumer.h
coupler.h regulator: core: Don't use "proxy" headers 2025-06-27 00:29:07 +01:00
da9121.h
da9211.h
db8500-prcmu.h
driver.h Samsung S2MPG10 regulator and S2MPG11 PMIC drivers 2026-02-05 00:07:58 +00:00
fan53555.h
fixed.h
gpio-regulator.h
lp872x.h
lp3971.h
lp3972.h
machine.h
max1586.h
max8649.h
max8660.h
max8952.h
max8973-regulator.h
mt6311.h
mt6315-regulator.h
mt6323-regulator.h
mt6331-regulator.h
mt6332-regulator.h
mt6357-regulator.h
mt6358-regulator.h
mt6359-regulator.h regulator: mt6359: Add proper ldo_vcn33_[12] regulators 2026-05-20 17:17:04 +01:00
mt6363-regulator.h regulator: Add support for MediaTek MT6363 SPMI PMIC Regulators 2025-11-05 13:28:46 +00:00
mt6380-regulator.h
mt6397-regulator.h
of_regulator.h
pca9450.h regulator: pca9450: Add support for setting debounce settings 2025-11-18 18:55:22 +00:00
pfuze100.h
s2dos05.h regulator: add s2dos05 regulator support 2025-08-11 14:08:53 +01:00
tps6507x.h
tps51632-regulator.h
tps62360.h
userspace-consumer.h