linux/drivers/regulator
Linus Torvalds ebbb8be421 regulator: Fixes for v6.14
A couple of fixes that have come in during the merge window, one that
 operates the TPS6287x devices more within the design spec and can
 prevent current surges when changing voltages and another more trivial
 one for error message formatting.
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmeaIvMACgkQJNaLcl1U
 h9B1uQf/a+9sU3VTS9gtSsxj6cN61Bd6TZTigwldCpD/Pxls11dUh0v9Anh53I5n
 G7HvhkF8BUDM4Et8ycLiwAPYaQOR72J1UTi7bx27CZvAllLMByYtav3LHDK7gR8H
 3yrkEZEVRM/yIEWr5TqAkDrErcNswP+7lpiyKCTGtraZ5d5Um74A7Twb8W82edYr
 NYV9BgUoHRjWoGRz43AD7Vs7t9mGLPoRQmA/41w38Yh8HwXmcFfxRy0WLqR2V8o9
 OAeh3fGFMfr3BmXweXgdeHS27q5wBxGcN2CyCny25XTeIChpdH3YBMj35GeaQZdM
 EZoAtjt1h04rG+cMk7qlgBfT5cDhMg==
 =6NN+
 -----END PGP SIGNATURE-----

Merge tag 'regulator-fix-v6.14-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator

Pull regulator fixes from Mark Brown:
 "A couple of fixes that have come in during the merge window: one that
  operates the TPS6287x devices more within the design spec and can
  prevent current surges when changing voltages and another more trivial
  one for error message formatting"

* tag 'regulator-fix-v6.14-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
  regulator: core: Add missing newline character
  regulator: TPS6287X: Use min/max uV to get VRANGE
2025-01-29 11:56:55 -08:00
..
88pg86x.c
88pm800-regulator.c
88pm886-regulator.c regulator: Add regulators driver for Marvell 88PM886 PMIC 2024-06-28 15:41:11 +01:00
88pm8607.c
Kconfig regulator: sm5703: Remove because it is unused and fails to build 2024-09-13 19:08:14 +01:00
Makefile regulator: sm5703: Remove because it is unused and fails to build 2024-09-13 19:08:14 +01:00
aat2870-regulator.c
ab8500-ext.c
ab8500.c
act8865-regulator.c regulator: Use of_property_read_bool() 2024-08-01 12:50:11 +01:00
act8945a-regulator.c
ad5398.c
anatop-regulator.c
arizona-ldo1.c regulator: Switch back to struct platform_driver::remove() 2024-11-12 13:08:35 +00:00
arizona-micsupp.c
as3711-regulator.c
as3722-regulator.c
atc260x-regulator.c
aw37503-regulator.c
axp20x-regulator.c regulator: axp20x: AXP717: set ramp_delay 2024-12-09 13:06:07 +00:00
bcm590xx-regulator.c
bd718x7-regulator.c regulator: bd718x7: Use scoped device node handling to simplify error paths 2024-08-14 18:21:42 +01:00
bd9571mwv-regulator.c regulator: Switch back to struct platform_driver::remove() 2024-11-12 13:08:35 +00:00
bd9576-regulator.c regulator: bd9576: Constify struct linear_range 2024-08-06 15:24:01 +01:00
bd71815-regulator.c
bd71828-regulator.c
bd96801-regulator.c regulator: bd96801: Add ERRB IRQ 2024-12-02 00:31:31 +00:00
core.c regulator: core: Add missing newline character 2025-01-22 14:29:29 +00:00
cpcap-regulator.c
cros-ec-regulator.c
da903x-regulator.c regulator: Fix typos in the comment 2024-09-10 12:40:38 +01:00
da9052-regulator.c regulator: da9052: Constify static data 2024-09-10 12:44:03 +01:00
da9055-regulator.c regulator: da9055: Constify static data 2024-09-10 12:44:04 +01:00
da9062-regulator.c
da9063-regulator.c regulator: Few constifications of static data 2024-09-11 11:20:37 +01:00
da9121-regulator.c regulator: da9121: Constify static data 2024-09-10 12:44:06 +01:00
da9121-regulator.h
da9210-regulator.c
da9210-regulator.h
da9211-regulator.c regulator: da9211: Constify struct regulator_desc 2024-09-09 18:27:02 +01:00
da9211-regulator.h
db8500-prcmu.c regulator: Switch back to struct platform_driver::remove() 2024-11-12 13:08:35 +00:00
dbx500-prcmu.c
dbx500-prcmu.h
devres.c regulator: Add devres version of of_regulator_get_optional() 2024-09-30 01:11:41 +02:00
dummy.c
dummy.h
event.c
fan53555.c regulator: Fix typos in the comment 2024-09-10 12:40:38 +01:00
fan53880.c
fixed-helper.c regulator: fixed-helper: Add missing "Return" kerneldoc section 2024-08-29 14:20:28 +01:00
fixed.c regulator: Unify "negative error number" terminology in comments 2024-08-29 14:20:30 +01:00
gpio-regulator.c
helpers.c regulator: update some comments ([gs]et_voltage_vsel vs [gs]et_voltage_sel) 2024-09-13 14:57:08 +01:00
hi655x-regulator.c
hi6421-regulator.c regulator: hi6421: Constify static data 2024-09-10 12:44:07 +01:00
hi6421v530-regulator.c regulator: hi6421v530: Use container_of and constify static data 2024-09-10 12:44:17 +01:00
hi6421v600-regulator.c regulator: hi6421v600: Constify static data 2024-09-10 12:44:08 +01:00
internal.h regulator: Add devres version of of_regulator_get_optional() 2024-09-30 01:11:41 +02:00
irq_helpers.c regulator: Unify "negative error number" terminology in comments 2024-08-29 14:20:30 +01:00
isl6271a-regulator.c regulator: isl6271a: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-09-30 01:11:42 +02:00
isl9305.c
lm363x-regulator.c
lochnagar-regulator.c
lp872x.c
lp873x-regulator.c
lp3971.c
lp3972.c
lp8755.c
lp8788-buck.c
lp8788-ldo.c
lp87565-regulator.c
ltc3589.c
ltc3676.c
max1586.c
max5970-regulator.c regulator: max5970: Drop unused structs 2024-10-10 12:16:58 +01:00
max8649.c
max8660.c
max8893.c
max8907-regulator.c
max8925-regulator.c
max8952.c
max8973-regulator.c regulator: max8973: Use irq_get_trigger_type() helper 2024-09-13 14:57:07 +01:00
max8997-regulator.c regulator: max8997: Use scoped device node handling to simplify error paths 2024-08-14 18:21:44 +01:00
max8998.c
max14577-regulator.c
max20086-regulator.c
max20411-regulator.c
max77503-regulator.c
max77541-regulator.c
max77620-regulator.c
max77650-regulator.c regulator: max77650: Use container_of and constify static data 2024-09-10 12:44:18 +01:00
max77686-regulator.c
max77693-regulator.c
max77802-regulator.c regulator: Unify "negative error number" terminology in comments 2024-08-29 14:20:30 +01:00
max77826-regulator.c regulator: max77826: Constify static data 2024-09-10 12:44:11 +01:00
max77857-regulator.c regulator: max77857: Make max77857_id static 2024-08-01 12:50:10 +01:00
mc13xxx-regulator-core.c
mc13xxx.h
mc13783-regulator.c
mc13892-regulator.c
mcp16502.c regulator: mcp16502: Add supplier for regulators 2024-08-13 12:41:44 +01:00
mp886x.c
mp5416.c regulator: mp5416: Constify struct regulator_desc 2024-09-09 18:27:01 +01:00
mp8859.c
mpq7920.c
mpq7920.h
mt6311-regulator.c
mt6311-regulator.h
mt6315-regulator.c
mt6323-regulator.c
mt6331-regulator.c
mt6332-regulator.c
mt6357-regulator.c regulator: update some comments ([gs]et_voltage_vsel vs [gs]et_voltage_sel) 2024-09-13 14:57:08 +01:00
mt6358-regulator.c
mt6359-regulator.c
mt6360-regulator.c
mt6370-regulator.c
mt6380-regulator.c
mt6397-regulator.c
mtk-dvfsrc-regulator.c regulator: mtk-dvfsrc: Constify static data 2024-09-10 12:44:12 +01:00
of_regulator.c regulator: Updates for v6.14 2025-01-22 09:03:41 -08:00
palmas-regulator.c
pbias-regulator.c
pca9450-regulator.c regulator: pca9450: Add PMIC pca9452 support 2024-12-09 13:14:17 +00:00
pcap-regulator.c regulator: pcap: Constify static data 2024-09-10 12:44:13 +01:00
pcf50633-regulator.c
pf8x00-regulator.c
pfuze100-regulator.c regulator: pfuze100: Constify static data 2024-09-10 12:44:14 +01:00
pv88060-regulator.c
pv88060-regulator.h
pv88080-regulator.c
pv88080-regulator.h
pv88090-regulator.c
pv88090-regulator.h
pwm-regulator.c
qcom-labibb-regulator.c
qcom-pm8008-regulator.c
qcom-refgen-regulator.c regulator: qcom-refgen: Constify static data 2024-09-10 12:44:15 +01:00
qcom-rpmh-regulator.c regulator: qcom-rpmh: Update ranges for FTSMPS525 2024-11-18 15:44:30 +00:00
qcom_rpm-regulator.c
qcom_smd-regulator.c regulator: qcom-smd: make smd_vreg_rpm static 2024-09-30 01:11:44 +02:00
qcom_spmi-regulator.c regulator: Fix typos in the comment 2024-09-10 12:40:38 +01:00
qcom_usb_vbus-regulator.c
raa215300.c
rc5t583-regulator.c
regnl.h
renesas-usb-vbus-regulator.c regulator: Call of_node_put() only once in rzg2l_usb_vbus_regulator_probe() 2024-09-30 01:11:43 +02:00
rk808-regulator.c regulator: Updates for v6.13 2024-11-20 12:18:50 -08:00
rn5t618-regulator.c
rohm-regulator.c
rpi-panel-attiny-regulator.c
rt4801-regulator.c
rt4803.c
rt4831-regulator.c
rt5033-regulator.c
rt5120-regulator.c regulator: rt5120: Convert comma to semicolon 2024-07-29 01:19:05 +01:00
rt5190a-regulator.c
rt5739.c
rt5759-regulator.c
rt6160-regulator.c
rt6190-regulator.c
rt6245-regulator.c
rtmv20-regulator.c
rtq2134-regulator.c
rtq2208-regulator.c regulator: rtq2208: Fix uninitialized use of regulator_config 2024-10-25 14:10:19 +01:00
rtq6752-regulator.c
s2mpa01.c
s2mps11.c regulator: s2mps11: use scoped memory allocation to simplify probe 2024-08-22 17:52:31 +01:00
s5m8767.c regulator: s5m8767: Use scoped device node handling to simplify error paths 2024-08-14 18:21:45 +01:00
sc2731-regulator.c
scmi-regulator.c regulator: scmi: Simplify with scoped for each OF child loop 2024-08-14 18:21:48 +01:00
sky81452-regulator.c
slg51000-regulator.c
slg51000-regulator.h
stm32-booster.c
stm32-pwr.c
stm32-vrefbuf.c regulator: Switch back to struct platform_driver::remove() 2024-11-12 13:08:35 +00:00
stpmic1_regulator.c
stw481x-vmmc.c
sun20i-regulator.c
sy7636a-regulator.c
sy8106a-regulator.c
sy8824x.c
sy8827n.c
ti-abb-regulator.c
tps6105x-regulator.c
tps6286x-regulator.c
tps6287x-regulator.c regulator: TPS6287X: Use min/max uV to get VRANGE 2025-01-21 15:21:56 +00:00
tps6507x-regulator.c
tps6524x-regulator.c
tps6586x-regulator.c
tps6594-regulator.c
tps51632-regulator.c
tps62360-regulator.c
tps65023-regulator.c regulator: tps65023: Constify static data 2024-09-10 12:44:09 +01:00
tps65086-regulator.c
tps65090-regulator.c
tps65132-regulator.c
tps65217-regulator.c
tps65218-regulator.c
tps65219-regulator.c regulator: tps65219: Remove debugging helper function 2024-12-17 21:20:01 +00:00
tps65910-regulator.c
tps65912-regulator.c
tps68470-regulator.c
twl-regulator.c
twl6030-regulator.c
uniphier-regulator.c regulator: Switch back to struct platform_driver::remove() 2024-11-12 13:08:35 +00:00
userspace-consumer.c regulator: Switch back to struct platform_driver::remove() 2024-11-12 13:08:35 +00:00
vctrl-regulator.c
vexpress-regulator.c
virtual.c regulator: Switch back to struct platform_driver::remove() 2024-11-12 13:08:35 +00:00
vqmmc-ipq4019-regulator.c
wm831x-dcdc.c
wm831x-isink.c regulator: wm831x-isink: Convert comma to semicolon 2024-07-29 01:19:04 +01:00
wm831x-ldo.c
wm8350-regulator.c regulator: Switch back to struct platform_driver::remove() 2024-11-12 13:08:35 +00:00
wm8400-regulator.c regulator: wm8400: Constify struct regulator_desc 2024-09-09 21:08:42 +01:00
wm8994-regulator.c