Messages in this thread | | | Date | Tue, 3 Sep 2013 19:16:33 +0900 | From | jinyoungp <> | Subject | Re: [PATCH 2/8] regulator: aat2870: Convert to devm_regulator_register |
| |
Acked-by: Jinyoung Park <jinyoungp@nvidia.com>
On 09/03/2013 03:19 PM, Axel Lin wrote: > Signed-off-by: Axel Lin <axel.lin@ingics.com> > --- > drivers/regulator/aat2870-regulator.c | 11 +---------- > 1 file changed, 1 insertion(+), 10 deletions(-) > > diff --git a/drivers/regulator/aat2870-regulator.c b/drivers/regulator/aat2870-regulator.c > index 8b58763..1ca60ac 100644 > --- a/drivers/regulator/aat2870-regulator.c > +++ b/drivers/regulator/aat2870-regulator.c > @@ -176,7 +176,7 @@ static int aat2870_regulator_probe(struct platform_device *pdev) > config.driver_data = ri; > config.init_data = pdev->dev.platform_data; > > - rdev = regulator_register(&ri->desc, &config); > + rdev = devm_regulator_register(&pdev->dev, &ri->desc, &config); > if (IS_ERR(rdev)) { > dev_err(&pdev->dev, "Failed to register regulator %s\n", > ri->desc.name); > @@ -187,21 +187,12 @@ static int aat2870_regulator_probe(struct platform_device *pdev) > return 0; > } > > -static int aat2870_regulator_remove(struct platform_device *pdev) > -{ > - struct regulator_dev *rdev = platform_get_drvdata(pdev); > - > - regulator_unregister(rdev); > - return 0; > -} > - > static struct platform_driver aat2870_regulator_driver = { > .driver = { > .name = "aat2870-regulator", > .owner = THIS_MODULE, > }, > .probe = aat2870_regulator_probe, > - .remove = aat2870_regulator_remove, > }; > > static int __init aat2870_regulator_init(void)
| |