OSDN Git Service

regulator: tps6507x: Remove unused *rdev[] from struct tps6507x_pmic
authorAxel Lin <axel.lin@ingics.com>
Thu, 28 Mar 2019 12:02:24 +0000 (20:02 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 1 Apr 2019 08:18:18 +0000 (15:18 +0700)
This driver is using devm_regulator_register so no need to save *rdev for
clean up.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/tps6507x-regulator.c

index 2b3064f..4dbb226 100644 (file)
@@ -115,7 +115,6 @@ static struct tps_info tps6507x_pmic_regs[] = {
 struct tps6507x_pmic {
        struct regulator_desc desc[TPS6507X_NUM_REGULATOR];
        struct tps6507x_dev *mfd;
-       struct regulator_dev *rdev[TPS6507X_NUM_REGULATOR];
        struct tps_info *info[TPS6507X_NUM_REGULATOR];
        struct mutex io_lock;
 };
@@ -505,9 +504,6 @@ static int tps6507x_pmic_probe(struct platform_device *pdev)
                                pdev->name);
                        return PTR_ERR(rdev);
                }
-
-               /* Save regulator for cleanup */
-               tps->rdev[i] = rdev;
        }
 
        tps6507x_dev->pmic = tps;