summaryrefslogtreecommitdiffstats
path: root/drivers/regulator/tps6287x-regulator.c
Commit message (Collapse)AuthorAgeFilesLines
* regulator: Switch two more i2c drivers back to use .probe()Uwe Kleine-König2023-06-121-1/+1
| | | | | | | | | | | | The previous conversion back to .probe done in commit 964e186547b2 ("regulator: Switch i2c drivers back to use .probe()") was done based on v6.3. Since then two more drivers were added which need to be convert back in the same way before eventually .probe_new() can be dropped from struct i2c_driver. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Link: https://lore.kernel.org/r/20230611203559.827168-1-u.kleine-koenig@pengutronix.de Signed-off-by: Mark Brown <broonie@kernel.org>
* regulator: tps6287x: Fix missing .n_voltages settingAxel Lin2023-05-171-0/+1
| | | | | | | | Otherwise, regulator_list_voltage() will return -EINVAL. Signed-off-by: Axel Lin <axel.lin@ingics.com Link: https://lore.kernel.org/r/20230516082333.466429-1-axel.lin@ingics.com Signed-off-by: Mark Brown <broonie@kernel.org
* regulator: Add support for TI TPS6287x regulatorsMårten Lindahl2023-05-091-0/+188
Add support for Texas Instruments TPS6287x, single-channel synchronous step-down converters with four output voltage ranges. Signed-off-by: Mårten Lindahl <marten.lindahl@axis.com Link: https://lore.kernel.org/r/20230502-tps6287x-driver-v3-2-e25140a023f5@axis.com Signed-off-by: Mark Brown <broonie@kernel.org