summaryrefslogtreecommitdiffstats
path: root/drivers/regulator/bcm590xx-regulator.c
Commit message (Collapse)AuthorAgeFilesLines
* regulator: bcm590xx: Set n_voltages for linear regTim Kryger2014-04-111-0/+1
| | | | | | | | | Fix the macro used to define linear range regulators to include the number of voltages. Signed-off-by: Tim Kryger <tim.kryger@linaro.org> Acked-by: Matt Porter <mporter@linaro.org> Signed-off-by: Mark Brown <broonie@linaro.org>
* regulator: bcm590xx: Remove **rdev from struct bcm590xx_regAxel Lin2014-03-211-10/+0Star
| | | | | | | | | The **rdev of 'struct bcm590xx_reg' isn't used anywhere in the driver so remove it. Signed-off-by: Axel Lin <axel.lin@ingics.com> Acked-by: Matt Porter <mporter@linaro.org> Signed-off-by: Mark Brown <broonie@linaro.org>
* regulator: bcm590xx: Make the modalias matches the driver nameAxel Lin2014-03-211-1/+1
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Mark Brown <broonie@linaro.org>
* regulator: add bcm590xx regulator driverMatt Porter2014-03-111-0/+413
Add a regulator driver for the BCM590xx PMU voltage regulators. The driver supports LDOs and DCDCs in normal mode only. There is no support for low-power mode or power sequencing. Signed-off-by: Matt Porter <mporter@linaro.org> Reviewed-by: Tim Kryger <tim.kryger@linaro.org> Reviewed-by: Markus Mayer <markus.mayer@linaro.org> Signed-off-by: Mark Brown <broonie@linaro.org>