diff options
author | Abhijeet Dharmapurikar <adharmap@codeaurora.org> | 2016-01-25 12:21:20 -0800 |
---|---|---|
committer | Rohit Vaswani <rvaswani@codeaurora.org> | 2016-03-01 12:22:42 -0800 |
commit | d4f721c5222fe3e47c37e009479542cd44b44dd9 (patch) | |
tree | f2974742ef7c4e4820a02cb82522697094e310fb /drivers/regulator | |
parent | aa93a28f1ec3bafece77e4e75b2fb90cb25c81ab (diff) |
regulator: proxy-consumer: replace set_optimum_mode with set_load
4.4 kernel has renamed regulator_set_optimum_mode api as regulator_set_load.
Update proxy-consumer to use it.
Change-Id: Ie56f8d26c1eadd4f2a12a5529683b8f402511e80
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
Diffstat (limited to 'drivers/regulator')
-rw-r--r-- | drivers/regulator/proxy-consumer.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/regulator/proxy-consumer.c b/drivers/regulator/proxy-consumer.c index b833c4e1fa69..37241bc41f11 100644 --- a/drivers/regulator/proxy-consumer.c +++ b/drivers/regulator/proxy-consumer.c @@ -116,10 +116,10 @@ struct proxy_consumer *regulator_proxy_consumer_register(struct device *reg_dev, } if (consumer->current_uA > 0) { - rc = regulator_set_optimum_mode(consumer->reg, + rc = regulator_set_load(consumer->reg, consumer->current_uA); if (rc < 0) { - pr_err("regulator_set_optimum_mode %s failed, rc=%d\n", + pr_err("regulator_set_load %s failed, rc=%d\n", reg_name, rc); goto remove_voltage; } @@ -140,7 +140,7 @@ struct proxy_consumer *regulator_proxy_consumer_register(struct device *reg_dev, return consumer; remove_current: - regulator_set_optimum_mode(consumer->reg, 0); + regulator_set_load(consumer->reg, 0); remove_voltage: regulator_set_voltage(consumer->reg, 0, INT_MAX); free_regulator: @@ -163,9 +163,9 @@ static int regulator_proxy_consumer_remove(struct proxy_consumer *consumer) } if (consumer->current_uA > 0) { - rc = regulator_set_optimum_mode(consumer->reg, 0); + rc = regulator_set_load(consumer->reg, 0); if (rc < 0) - pr_err("regulator_set_optimum_mode failed, rc=%d\n", + pr_err("regulator_set_load failed, rc=%d\n", rc); } |