From: Bengt Jonsson <[email protected]>

Variable is renamed in driver. Some comments are added.

Signed-off-by: Bengt Jonsson <[email protected]>
Signed-off-by: Lee Jones <[email protected]>
Reviewed-by: Mattias NILSSON <[email protected]>
Reviewed-by: Jonas ABERG <[email protected]>
---
 arch/arm/mach-ux500/board-mop500-regulators.c |    2 +-
 drivers/regulator/ab8500-ext.c                |   22 +++++++++++-----------
 include/linux/regulator/ab8500.h              |    2 ++
 3 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/arch/arm/mach-ux500/board-mop500-regulators.c 
b/arch/arm/mach-ux500/board-mop500-regulators.c
index c58fc86..72fb449 100644
--- a/arch/arm/mach-ux500/board-mop500-regulators.c
+++ b/arch/arm/mach-ux500/board-mop500-regulators.c
@@ -280,7 +280,7 @@ static struct ab8500_regulator_reg_init ab8500_reg_init[] = 
{
        /*
         * VextSupply1Regu          = HW control
         * VextSupply2Regu          = HW control
-        * VextSupply3Regu          = HW control
+        * VextSupply3Regu          = force HP (-> STBB2=LP and TPS=LP)
         * ExtSupply2Bypass         = ExtSupply12LPn ball is 0 when Ena is 0
         * ExtSupply3Bypass         = ExtSupply3LPn ball is 0 when Ena is 0
         */
diff --git a/drivers/regulator/ab8500-ext.c b/drivers/regulator/ab8500-ext.c
index ffcb96e..aa55a05 100644
--- a/drivers/regulator/ab8500-ext.c
+++ b/drivers/regulator/ab8500-ext.c
@@ -28,7 +28,7 @@
  * struct ab8500_ext_regulator_info - ab8500 regulator information
  * @dev: device pointer
  * @desc: regulator description
- * @regulator_dev: regulator device
+ * @rdev: regulator device
  * @is_enabled: status of regulator (on/off)
  * @fixed_uV: typical voltage (for fixed voltage supplies)
  * @update_bank: bank to control on/off
@@ -44,7 +44,7 @@
 struct ab8500_ext_regulator_info {
        struct device *dev;
        struct regulator_desc desc;
-       struct regulator_dev *regulator;
+       struct regulator_dev *rdev;
        bool is_enabled;
        int fixed_uV;
        u8 update_bank;
@@ -69,7 +69,7 @@ static int ab8500_ext_regulator_enable(struct regulator_dev 
*rdev)
                info->update_bank, info->update_reg,
                info->update_mask, info->update_val);
        if (ret < 0)
-               dev_err(rdev_get_dev(rdev),
+               dev_err(rdev_get_dev(info->rdev),
                        "couldn't set enable bits for regulator\n");
 
        info->is_enabled = true;
@@ -96,7 +96,7 @@ static int ab8500_ext_regulator_disable(struct regulator_dev 
*rdev)
                info->update_bank, info->update_reg,
                info->update_mask, 0x0);
        if (ret < 0)
-               dev_err(rdev_get_dev(rdev),
+               dev_err(rdev_get_dev(info->rdev),
                        "couldn't set disable bits for regulator\n");
 
        info->is_enabled = false;
@@ -249,21 +249,21 @@ int ab8500_ext_regulator_init(struct platform_device 
*pdev)
                info->dev = &pdev->dev;
 
                /* register regulator with framework */
-               info->regulator = regulator_register(&info->desc, &pdev->dev,
+               info->rdev = regulator_register(&info->desc, &pdev->dev,
                                &pdata->ext_regulator[i], info, NULL);
-               if (IS_ERR(info->regulator)) {
-                       err = PTR_ERR(info->regulator);
+               if (IS_ERR(info->rdev)) {
+                       err = PTR_ERR(info->rdev);
                        dev_err(&pdev->dev, "failed to register regulator %s\n",
                                        info->desc.name);
                        /* when we fail, un-register all earlier regulators */
                        while (--i >= 0) {
                                info = &ab8500_ext_regulator_info[i];
-                               regulator_unregister(info->regulator);
+                               regulator_unregister(info->rdev);
                        }
                        return err;
                }
 
-               dev_dbg(rdev_get_dev(info->regulator),
+               dev_dbg(rdev_get_dev(info->rdev),
                        "%s-probed\n", info->desc.name);
        }
 
@@ -278,10 +278,10 @@ int ab8500_ext_regulator_exit(struct platform_device 
*pdev)
                struct ab8500_ext_regulator_info *info = NULL;
                info = &ab8500_ext_regulator_info[i];
 
-               dev_vdbg(rdev_get_dev(info->regulator),
+               dev_vdbg(rdev_get_dev(info->rdev),
                        "%s-remove\n", info->desc.name);
 
-               regulator_unregister(info->regulator);
+               regulator_unregister(info->rdev);
        }
 
        return 0;
diff --git a/include/linux/regulator/ab8500.h b/include/linux/regulator/ab8500.h
index 63d2c4e..e9522c9 100644
--- a/include/linux/regulator/ab8500.h
+++ b/include/linux/regulator/ab8500.h
@@ -160,6 +160,7 @@ enum ab8500_ext_regulator_id {
        AB8500_NUM_EXT_REGULATORS,
 };
 
+/* AB8500 regulator platform data */
 struct ab8500_regulator_platform_data {
        int num_reg_init;
        struct ab8500_regulator_reg_init *reg_init;
@@ -169,6 +170,7 @@ struct ab8500_regulator_platform_data {
        struct regulator_init_data *ext_regulator;
 };
 
+/* AB8500 external regulator functions (internal) */
 #ifdef CONFIG_REGULATOR_AB8500_EXT
 int ab8500_ext_regulator_init(struct platform_device *pdev);
 int ab8500_ext_regulator_exit(struct platform_device *pdev);
-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to