regulator: Add support for TPS6286x
authorVincent Whitchurch <vincent.whitchurch@axis.com>
Fri, 4 Feb 2022 15:52:41 +0000 (16:52 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 8 Feb 2022 13:38:10 +0000 (13:38 +0000)
commite2a01b4e8806087743e5ee42f9dcedfc741d4112
tree670e7b5a4f7566d7f127b4f67bed4c80d79a7fc1
parent2f04aa69ab5c5c40d2e3e51fd73ce2ecb651e9ba
regulator: Add support for TPS6286x

TI's TPS62864/TPS6286/TPS62868/TPS62869 are high-frequency synchronous
step-down converters controlled via I2C.  There are differences in the
electrical characteristics and packaging between the variants, but the
register interfaces are identical.

Signed-off-by: Vincent Whitchurch <vincent.whitchurch@axis.com>
Link: https://lore.kernel.org/r/20220204155241.576342-3-vincent.whitchurch@axis.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/regulator/tps6286x-regulator.c [new file with mode: 0644]