Commit 9a4bdd87 authored by Axel Lin's avatar Axel Lin Committed by Mark Brown
Browse files

regulator: tps62360: Convert to devm_regmap_init_i2c()

parent dc553a79
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -320,7 +320,7 @@ static int __devinit tps62360_probe(struct i2c_client *client,
	tps->desc.ops = &tps62360_dcdc_ops;
	tps->desc.type = REGULATOR_VOLTAGE;
	tps->desc.owner = THIS_MODULE;
	tps->regmap = regmap_init_i2c(client, &tps62360_regmap_config);
	tps->regmap = devm_regmap_init_i2c(client, &tps62360_regmap_config);
	if (IS_ERR(tps->regmap)) {
		ret = PTR_ERR(tps->regmap);
		dev_err(&client->dev, "%s() Err: Failed to allocate register"
@@ -408,7 +408,6 @@ static int __devinit tps62360_probe(struct i2c_client *client,
	if (gpio_is_valid(tps->vsel0_gpio))
		gpio_free(tps->vsel0_gpio);
err_gpio0:
	regmap_exit(tps->regmap);
	return ret;
}

@@ -429,7 +428,6 @@ static int __devexit tps62360_remove(struct i2c_client *client)
		gpio_free(tps->vsel0_gpio);

	regulator_unregister(tps->rdev);
	regmap_exit(tps->regmap);
	return 0;
}