regulator: gpio-regulator: do not pass drvdata pointer as reference
Commit c172708d38
(regulator: core: Use a struct to pass in
regulator runtime configuration) added the drvdata pointer
only per reference to the new config array in the gpio-regulator.
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Acked-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
0c09d31509
commit
7d4be2f5ad
|
@ -286,7 +286,7 @@ static int __devinit gpio_regulator_probe(struct platform_device *pdev)
|
||||||
|
|
||||||
cfg.dev = &pdev->dev;
|
cfg.dev = &pdev->dev;
|
||||||
cfg.init_data = config->init_data;
|
cfg.init_data = config->init_data;
|
||||||
cfg.driver_data = &drvdata;
|
cfg.driver_data = drvdata;
|
||||||
|
|
||||||
drvdata->dev = regulator_register(&drvdata->desc, &cfg);
|
drvdata->dev = regulator_register(&drvdata->desc, &cfg);
|
||||||
if (IS_ERR(drvdata->dev)) {
|
if (IS_ERR(drvdata->dev)) {
|
||||||
|
|
Loading…
Reference in New Issue