mirror of https://gitee.com/openkylin/linux.git
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.init_data = config->init_data;
|
||||
cfg.driver_data = &drvdata;
|
||||
cfg.driver_data = drvdata;
|
||||
|
||||
drvdata->dev = regulator_register(&drvdata->desc, &cfg);
|
||||
if (IS_ERR(drvdata->dev)) {
|
||||
|
|
Loading…
Reference in New Issue