diff options
-rw-r--r-- | drivers/regulator/tps65090-regulator.c | 2 | ||||
-rw-r--r-- | include/linux/regulator/tps65090-regulator.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/drivers/regulator/tps65090-regulator.c b/drivers/regulator/tps65090-regulator.c index caa89867e833..e18679c51fea 100644 --- a/drivers/regulator/tps65090-regulator.c +++ b/drivers/regulator/tps65090-regulator.c @@ -166,7 +166,7 @@ static int __devinit tps65090_regulator_probe(struct platform_device *pdev) ri->rinfo = rinfo; rdev = regulator_register(&ri->rinfo->desc, &pdev->dev, - &tps_pdata->regulator, ri); + tps_pdata->reg_init_data, ri); if (IS_ERR(rdev)) { dev_err(&pdev->dev, "failed to register regulator %s\n", ri->rinfo->desc.name); diff --git a/include/linux/regulator/tps65090-regulator.h b/include/linux/regulator/tps65090-regulator.h index 5e27d4a01230..e352a93a7bc7 100644 --- a/include/linux/regulator/tps65090-regulator.h +++ b/include/linux/regulator/tps65090-regulator.h @@ -39,12 +39,12 @@ enum { /* * struct tps65090_regulator_platform_data * - * @regulator: The regulator init data. + * @reg_init_data: The regulator init data. * @slew_rate_uV_per_us: Slew rate microvolt per microsec. */ struct tps65090_regulator_platform_data { - struct regulator_init_data regulator; + struct regulator_init_data *reg_init_data; }; #endif /* __REGULATOR_TPS65090_H */ |