regulator: add LM363X driver
authorMilo Kim <milo.kim@ti.com>
Thu, 26 Nov 2015 06:57:05 +0000 (15:57 +0900)
committerMark Brown <broonie@kernel.org>
Fri, 27 Nov 2015 12:37:26 +0000 (12:37 +0000)
commit3a8d1a73a037e1bf099dbbd477e017607bc3dc20
tree9c88108a45977a8d3bbf1854742bd50002dc7115
parent8005c49d9aea74d382f474ce11afbbc7d7130bec
regulator: add LM363X driver

LM363X regulator driver supports LM3631 and LM3632.
LM3631 has 5 regulators. LM3632 provides 3 regulators.
One boost output and LDOs are used for the display module.
Boost voltage is configurable but always on.
Supported operations for LDOs are enabled/disabled and voltage change.

Two LDOs of LM3632 can be controlled by external pins.
Those are configured through the DT properties.

Signed-off-by: Milo Kim <milo.kim@ti.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/regulator/lm363x-regulator.c [new file with mode: 0644]