Acked-by: Jinyoung Park <jinyou...@nvidia.com> On 09/03/2013 03:19 PM, Axel Lin wrote: > Signed-off-by: Axel Lin <axel....@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)
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/