regulator: max597x: Add support for max597x regulator
authorPatrick Rudolph <patrick.rudolph@9elements.com>
Tue, 5 Jul 2022 12:22:41 +0000 (14:22 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 5 Jul 2022 13:25:19 +0000 (14:25 +0100)
commit38493f008deb435577361d4c4cdd69f7bb30f4b9
treed29885420bd104eaa0933af2300b3e12f79be481
parent3dbee7f9e9e005e3bd7b5e35c8a5bab4fc27bd48
regulator: max597x: Add support for max597x regulator

max597x is hot swap controller.
This regulator driver controls the same & also configures fault
protection features supported by the chip.

Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Marcello Sylvester Bauer <sylv@sylv.io>
Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com>
Link: https://lore.kernel.org/r/20220705122244.472894-4-Naresh.Solanki@9elements.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/regulator/max597x-regulator.c [new file with mode: 0644]