linux/drivers/regulator
Maud Spierings 47a0925ee4
regulator: bd718x7: Fix voltages scaled by resistor divider
The .min_sel and .max_sel fields remained uninitialized in the new
linear_range, causing an error further down the line. Copy the old
values of these fields to the new one as they represent the range of
register values, which does not change.

Fixes: d2ad981151 ("regulator: bd718x7: Support external connection to scale voltages")
Signed-off-by: Maud Spierings <maudspierings@gocontroll.com>
Reviewed-by: Matti Vaittinen <mazziesaccount@gmail.com>
Link: https://patch.msgid.link/20251030-mini_iv-v3-2-ef56c4d9f219@gocontroll.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2025-10-30 11:30:23 +00:00
..
88pg86x.c
88pm800-regulator.c
88pm886-regulator.c
88pm8607.c
Kconfig MFD for v6.18 2025-10-01 12:04:12 -07:00
Makefile MFD for v6.18 2025-10-01 12:04:12 -07:00
aat2870-regulator.c
ab8500-ext.c
ab8500.c
act8865-regulator.c
act8945a-regulator.c
ad5398.c
adp5055-regulator.c
anatop-regulator.c
arizona-ldo1.c
arizona-micsupp.c
as3711-regulator.c
as3722-regulator.c
atc260x-regulator.c
aw37503-regulator.c
axp20x-regulator.c
bcm590xx-regulator.c
bd718x7-regulator.c regulator: bd718x7: Fix voltages scaled by resistor divider 2025-10-30 11:30:23 +00:00
bd9571mwv-regulator.c
bd9576-regulator.c
bd71815-regulator.c
bd71828-regulator.c
bd96801-regulator.c
bq257xx-regulator.c regulator: bq257xx: Add bq257xx boost regulator driver 2025-09-11 15:55:41 +01:00
core.c regulator: core: Remove redundant ternary operators 2025-08-28 16:02:51 +02:00
cpcap-regulator.c
cros-ec-regulator.c
da903x-regulator.c
da9052-regulator.c
da9055-regulator.c
da9062-regulator.c
da9063-regulator.c
da9121-regulator.c
da9121-regulator.h
da9210-regulator.c
da9210-regulator.h
da9211-regulator.c
da9211-regulator.h
db8500-prcmu.c
dbx500-prcmu.c
dbx500-prcmu.h
devres.c
dummy.c
dummy.h
event.c
fan53555.c
fan53880.c
fixed-helper.c
fixed.c
gpio-regulator.c
helpers.c
hi655x-regulator.c
hi6421-regulator.c
hi6421v530-regulator.c
hi6421v600-regulator.c
internal.h
irq_helpers.c
isl6271a-regulator.c
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
max8649.c
max8660.c
max8893.c
max8907-regulator.c
max8925-regulator.c
max8952.c
max8973-regulator.c
max8997-regulator.c
max8998.c
max14577-regulator.c
max20086-regulator.c
max20411-regulator.c
max77503-regulator.c
max77541-regulator.c
max77620-regulator.c
max77650-regulator.c
max77686-regulator.c
max77693-regulator.c
max77802-regulator.c
max77826-regulator.c
max77838-regulator.c regulator: max77838: add max77838 regulator driver 2025-09-15 19:27:50 +01:00
max77857-regulator.c
mc13xxx-regulator-core.c
mc13xxx.h
mc13783-regulator.c
mc13892-regulator.c
mcp16502.c
mp886x.c
mp5416.c
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
mt6358-regulator.c
mt6359-regulator.c
mt6360-regulator.c
mt6370-regulator.c regulator: mt6370: Fix spelling mistake in mt6370_regualtor_register 2025-07-24 18:04:38 +01:00
mt6380-regulator.c
mt6397-regulator.c
mtk-dvfsrc-regulator.c
of_regulator.c
palmas-regulator.c
pbias-regulator.c
pca9450-regulator.c regulator: pca9450: Use devm_register_sys_off_handler 2025-08-18 13:09:51 +01:00
pcap-regulator.c
pf8x00-regulator.c
pf530x-regulator.c regulator: pf530x: Add a driver for the NXP PF5300 Regulator 2025-09-05 14:20:37 +01:00
pf0900-regulator.c regulator: pf0900: Add PMIC PF0900 support 2025-08-10 21:09:45 +01:00
pf9453-regulator.c
pfuze100-regulator.c
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 regulator: pm8008: fix probe failure due to negative voltage selector 2025-08-24 22:41:04 +01:00
qcom-refgen-regulator.c regulator: remove unneeded 'fast_io' parameter in regmap_config 2025-08-13 19:06:29 +01:00
qcom-rpmh-regulator.c regulator: qcom-rpmh: add support for pm7550 regulators 2025-07-13 22:37:09 +01:00
qcom_rpm-regulator.c
qcom_smd-regulator.c
qcom_spmi-regulator.c
qcom_usb_vbus-regulator.c
raa215300.c
rc5t583-regulator.c
regnl.h
renesas-usb-vbus-regulator.c
rk808-regulator.c
rn5t618-regulator.c
rohm-regulator.c
rpi-panel-attiny-regulator.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
rpi-panel-v2-regulator.c
rt4801-regulator.c
rt4803.c
rt4831-regulator.c
rt5033-regulator.c
rt5120-regulator.c
rt5133-regulator.c regulator: rt5133: Fix IS_ERR() vs NULL bug in rt5133_validate_vendor_info() 2025-08-19 16:52:47 +01:00
rt5190a-regulator.c
rt5739.c
rt5759-regulator.c
rt6160-regulator.c regulator: rt6160: Add rt6166 vout min_uV setting for compatible 2025-07-16 11:15:26 +01:00
rt6190-regulator.c
rt6245-regulator.c
rtmv20-regulator.c
rtq2134-regulator.c
rtq2208-regulator.c
rtq6752-regulator.c
s2dos05-regulator.c regulator: add s2dos05 regulator support 2025-08-11 14:08:53 +01:00
s2mpa01.c
s2mps11.c
s5m8767.c
sc2731-regulator.c
scmi-regulator.c regulator: scmi: Use int type to store negative error codes 2025-09-01 14:04:18 +01:00
sky81452-regulator.c
slg51000-regulator.c
slg51000-regulator.h
spacemit-p1.c regulator: spacemit: support SpacemiT P1 regulators 2025-09-16 14:34:44 +01:00
stm32-booster.c
stm32-pwr.c
stm32-vrefbuf.c
stpmic1_regulator.c
stw481x-vmmc.c
sun20i-regulator.c
sy7636a-regulator.c regulator: sy7636a: fix lifecycle of power good gpio 2025-09-08 16:33:24 +01:00
sy8106a-regulator.c
sy8824x.c
sy8827n.c
ti-abb-regulator.c
tps6105x-regulator.c
tps6286x-regulator.c regulator: tps6286x-regulator: Fix a copy & paste error 2025-07-14 14:44:05 +01:00
tps6287x-regulator.c
tps6507x-regulator.c
tps6524x-regulator.c regulator: tps6524x: Remove unnecessary memset 2025-08-11 14:08:52 +01:00
tps6586x-regulator.c
tps6594-regulator.c regulator: tps6594-regulator: Remove unneeded semicolon 2025-08-11 14:08:51 +01:00
tps51632-regulator.c
tps62360-regulator.c
tps65023-regulator.c
tps65086-regulator.c
tps65090-regulator.c
tps65132-regulator.c
tps65217-regulator.c
tps65218-regulator.c
tps65219-regulator.c regulator: tps65219: regulator: tps65219: Fix error codes in probe() 2025-08-19 16:51:03 +01:00
tps65910-regulator.c
tps65912-regulator.c
tps68470-regulator.c
twl-regulator.c
twl6030-regulator.c
uniphier-regulator.c
userspace-consumer.c
vctrl-regulator.c
vexpress-regulator.c
virtual.c
vqmmc-ipq4019-regulator.c
wm831x-dcdc.c
wm831x-isink.c
wm831x-ldo.c
wm8350-regulator.c
wm8400-regulator.c
wm8994-regulator.c