|
@@ -4395,13 +4395,13 @@ regulator_register(const struct regulator_desc *regulator_desc,
|
|
!rdev->desc->fixed_uV)
|
|
!rdev->desc->fixed_uV)
|
|
rdev->is_switch = true;
|
|
rdev->is_switch = true;
|
|
|
|
|
|
|
|
+ dev_set_drvdata(&rdev->dev, rdev);
|
|
ret = device_register(&rdev->dev);
|
|
ret = device_register(&rdev->dev);
|
|
if (ret != 0) {
|
|
if (ret != 0) {
|
|
put_device(&rdev->dev);
|
|
put_device(&rdev->dev);
|
|
goto unset_supplies;
|
|
goto unset_supplies;
|
|
}
|
|
}
|
|
|
|
|
|
- dev_set_drvdata(&rdev->dev, rdev);
|
|
|
|
rdev_init_debugfs(rdev);
|
|
rdev_init_debugfs(rdev);
|
|
|
|
|
|
/* try to resolve regulators supply since a new one was registered */
|
|
/* try to resolve regulators supply since a new one was registered */
|