From ad1e78fb2babc9cf9acd62923d62389ea28b1df2 Mon Sep 17 00:00:00 2001 From: Balaji Rao Date: Thu, 20 Nov 2008 19:46:51 +0000 Subject: pcf50633_mdc_related_changes.patch Changes related to pcf50633_mfd.patch --- drivers/regulator/pcf50633-regulator.c | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) (limited to 'drivers/regulator') diff --git a/drivers/regulator/pcf50633-regulator.c b/drivers/regulator/pcf50633-regulator.c index c7082d857d0..ef4165ae560 100644 --- a/drivers/regulator/pcf50633-regulator.c +++ b/drivers/regulator/pcf50633-regulator.c @@ -4,9 +4,11 @@ #include #include -#include #include +#include +#include + #define PCF50633_REGULATOR(_name, _id) \ { \ .name = _name, \ @@ -16,7 +18,7 @@ .owner = THIS_MODULE, \ } -static const u_int8_t regulator_registers[__NUM_PCF50633_REGULATORS] = { +static const u_int8_t regulator_registers[PCF50633_NUM_REGULATORS] = { [PCF50633_REGULATOR_AUTO] = PCF50633_REG_AUTOOUT, [PCF50633_REGULATOR_DOWN1] = PCF50633_REG_DOWN1OUT, [PCF50633_REGULATOR_DOWN2] = PCF50633_REG_DOWN2OUT, @@ -93,11 +95,11 @@ static int pcf50633_regulator_set_voltage(struct regulator_dev *rdev, uint8_t regnr; int regulator_id; int millivolts; - struct pcf50633_data *pcf = rdev_get_drvdata(rdev);; + struct pcf50633 *pcf = rdev_get_drvdata(rdev);; regulator_id = rdev_get_id(rdev); - if (regulator_id >= __NUM_PCF50633_REGULATORS) + if (regulator_id >= PCF50633_NUM_REGULATORS) return -EINVAL; millivolts = min_uV / 1000; @@ -136,9 +138,9 @@ static int pcf50633_regulator_get_voltage(struct regulator_dev *rdev) uint8_t regnr; unsigned int rc = 0; int regulator_id = rdev_get_id(rdev); - struct pcf50633_data *pcf = rdev_get_drvdata(rdev); + struct pcf50633 *pcf = rdev_get_drvdata(rdev); - if (regulator_id >= __NUM_PCF50633_REGULATORS) + if (regulator_id >= PCF50633_NUM_REGULATORS) return -EINVAL; regnr = regulator_registers[regulator_id]; @@ -174,9 +176,9 @@ static int pcf50633_regulator_enable(struct regulator_dev *rdev) { uint8_t regnr; int regulator_id = rdev_get_id(rdev); - struct pcf50633_data *pcf = rdev_get_drvdata(rdev); + struct pcf50633 *pcf = rdev_get_drvdata(rdev); - if (regulator_id >= __NUM_PCF50633_REGULATORS) + if (regulator_id >= PCF50633_NUM_REGULATORS) return -EINVAL; /* the *ENA register is always one after the *OUT register */ @@ -192,9 +194,9 @@ static int pcf50633_regulator_disable(struct regulator_dev *rdev) { uint8_t regnr; int regulator_id = rdev_get_id(rdev); - struct pcf50633_data *pcf = rdev_get_drvdata(rdev); + struct pcf50633 *pcf = rdev_get_drvdata(rdev); - if (regulator_id >= __NUM_PCF50633_REGULATORS) + if (regulator_id >= PCF50633_NUM_REGULATORS) return -EINVAL; /* the *ENA register is always one after the *OUT register */ @@ -209,9 +211,9 @@ static int pcf50633_regulator_is_enabled(struct regulator_dev *rdev) { uint8_t val, regnr; int regulator_id = rdev_get_id(rdev); - struct pcf50633_data *pcf = rdev_get_drvdata(rdev); + struct pcf50633 *pcf = rdev_get_drvdata(rdev); - if (regulator_id >= __NUM_PCF50633_REGULATORS) + if (regulator_id >= PCF50633_NUM_REGULATORS) return -EINVAL; /* the *ENA register is always one after the *OUT register */ @@ -259,7 +261,7 @@ struct regulator_desc regulators[] = { int __init pcf50633_regulator_probe(struct platform_device *pdev) { struct regulator_dev *rdev; - struct pcf50633_data *pcf; + struct pcf50633 *pcf; pcf = pdev->dev.driver_data; -- cgit v1.2.3