Loading drivers/regulator/wm8400-regulator.c +2 −11 Original line number Diff line number Diff line Loading @@ -219,7 +219,8 @@ static int wm8400_regulator_probe(struct platform_device *pdev) config.driver_data = wm8400; config.regmap = wm8400->regmap; rdev = regulator_register(®ulators[pdev->id], &config); rdev = devm_regulator_register(&pdev->dev, ®ulators[pdev->id], &config); if (IS_ERR(rdev)) return PTR_ERR(rdev); Loading @@ -228,21 +229,11 @@ static int wm8400_regulator_probe(struct platform_device *pdev) return 0; } static int wm8400_regulator_remove(struct platform_device *pdev) { struct regulator_dev *rdev = platform_get_drvdata(pdev); regulator_unregister(rdev); return 0; } static struct platform_driver wm8400_regulator_driver = { .driver = { .name = "wm8400-regulator", }, .probe = wm8400_regulator_probe, .remove = wm8400_regulator_remove, }; /** Loading Loading
drivers/regulator/wm8400-regulator.c +2 −11 Original line number Diff line number Diff line Loading @@ -219,7 +219,8 @@ static int wm8400_regulator_probe(struct platform_device *pdev) config.driver_data = wm8400; config.regmap = wm8400->regmap; rdev = regulator_register(®ulators[pdev->id], &config); rdev = devm_regulator_register(&pdev->dev, ®ulators[pdev->id], &config); if (IS_ERR(rdev)) return PTR_ERR(rdev); Loading @@ -228,21 +229,11 @@ static int wm8400_regulator_probe(struct platform_device *pdev) return 0; } static int wm8400_regulator_remove(struct platform_device *pdev) { struct regulator_dev *rdev = platform_get_drvdata(pdev); regulator_unregister(rdev); return 0; } static struct platform_driver wm8400_regulator_driver = { .driver = { .name = "wm8400-regulator", }, .probe = wm8400_regulator_probe, .remove = wm8400_regulator_remove, }; /** Loading