regulator: DA9052/53 Regulator support
authorAshish Jangam <ashish.jangam@kpitcummins.com>
Fri, 9 Dec 2011 14:18:20 +0000 (19:48 +0530)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 14 Dec 2011 18:00:10 +0000 (02:00 +0800)
commit08bf1c0ae97f4e322471ec2111fd5d57d3d696e0
tree8a99cd643016126c8105c29382c1cf4df2c0cebf
parent2f288efd2f9dd04e9a601364153d465fdd9a49bb
regulator: DA9052/53 Regulator support

The Dialog PMIC has below featured regulators:-
DA9052-BC - 4 DVS Buck converters 0.5V - 3.6V upto 1Amp.
DA9053-AA/BX - 4 DVS Buck converters 0.5V - 2.5V upto 3Amp.
DA9052/53 - 10 Programmable LDO's High PSSR, 1% accuracy.

This patch support all the DA9052 and Da9053 regulators. The output voltages are
fully programmable via I2C or SPI interface. The platform data with regulation
constraints is passed down from the board to the regulator.

Signed-off-by: David Dajun Chen <dchen@diasemi.com>
Signed-off-by: Ashish Jangam <ashish.jangam@kpitcummins.com>
Tested-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/regulator/da9052-regulator.c [new file with mode: 0644]