regulator: tps51632: Add tps51632 regulator driver
authorLaxman Dewangan <ldewangan@nvidia.com>
Sat, 6 Oct 2012 15:17:46 +0000 (20:47 +0530)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 15 Oct 2012 02:54:42 +0000 (11:54 +0900)
commit0c57067430a2b729bc08c92b17eb4f29d9bbfaae
tree8e5c5b8fba9f0c020fa526c0d3ce0f321232e79e
parentddffeb8c4d0331609ef2581d84de4d763607bd37
regulator: tps51632: Add tps51632 regulator driver

The TPS51632 is a driverless step down controller with
serial control. Advanced features such as D-Cap+
architecture with overlapping pulse support and OSR
overshoot reduction provide fast transient response,
lowest output capacitance and high efficiency.
The TPS51632 supports both I2C and DVFS interfaces
(through PWM) for dynamic control of the output voltage
and current monitor telemetry.
Add regulator driver for TPS51632.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/regulator/tps51632-regulator.c [new file with mode: 0644]
include/linux/regulator/tps51632-regulator.h [new file with mode: 0644]