diff options
author | Axel Lin <axel.lin@ingics.com> | 2013-04-03 18:05:17 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2013-04-05 06:23:10 -0400 |
commit | cd2a55d2eb8b58672d2805388aa4a8e354381c96 (patch) | |
tree | 44df2e89ff81c06eab83b2ab1b67ae6005dafb78 /drivers/regulator/ab8500.c | |
parent | aca45e9e2fe90c496f238d87c3f27e294e99399a (diff) |
regulator: ab8500: Remove ab8500_regulator_set_voltage_time_sel
All users of ab8500_regulator_volt_mode_ops and ab8500_regulator_volt_ops
do not set info->desc.enable_time, thus set_voltage_time_sel() always returns 0.
Remove it.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'drivers/regulator/ab8500.c')
-rw-r--r-- | drivers/regulator/ab8500.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/regulator/ab8500.c b/drivers/regulator/ab8500.c index a8552a582ae7..517305e20126 100644 --- a/drivers/regulator/ab8500.c +++ b/drivers/regulator/ab8500.c | |||
@@ -648,15 +648,6 @@ static int ab8540_aux3_regulator_set_voltage_sel(struct regulator_dev *rdev, | |||
648 | return ret; | 648 | return ret; |
649 | } | 649 | } |
650 | 650 | ||
651 | static int ab8500_regulator_set_voltage_time_sel(struct regulator_dev *rdev, | ||
652 | unsigned int old_sel, | ||
653 | unsigned int new_sel) | ||
654 | { | ||
655 | struct ab8500_regulator_info *info = rdev_get_drvdata(rdev); | ||
656 | |||
657 | return info->desc.enable_time; | ||
658 | } | ||
659 | |||
660 | static struct regulator_ops ab8500_regulator_volt_mode_ops = { | 651 | static struct regulator_ops ab8500_regulator_volt_mode_ops = { |
661 | .enable = ab8500_regulator_enable, | 652 | .enable = ab8500_regulator_enable, |
662 | .disable = ab8500_regulator_disable, | 653 | .disable = ab8500_regulator_disable, |
@@ -679,7 +670,6 @@ static struct regulator_ops ab8540_aux3_regulator_volt_mode_ops = { | |||
679 | .get_voltage_sel = ab8540_aux3_regulator_get_voltage_sel, | 670 | .get_voltage_sel = ab8540_aux3_regulator_get_voltage_sel, |
680 | .set_voltage_sel = ab8540_aux3_regulator_set_voltage_sel, | 671 | .set_voltage_sel = ab8540_aux3_regulator_set_voltage_sel, |
681 | .list_voltage = regulator_list_voltage_table, | 672 | .list_voltage = regulator_list_voltage_table, |
682 | .set_voltage_time_sel = ab8500_regulator_set_voltage_time_sel, | ||
683 | }; | 673 | }; |
684 | 674 | ||
685 | static struct regulator_ops ab8500_regulator_volt_ops = { | 675 | static struct regulator_ops ab8500_regulator_volt_ops = { |
@@ -689,7 +679,6 @@ static struct regulator_ops ab8500_regulator_volt_ops = { | |||
689 | .get_voltage_sel = ab8500_regulator_get_voltage_sel, | 679 | .get_voltage_sel = ab8500_regulator_get_voltage_sel, |
690 | .set_voltage_sel = ab8500_regulator_set_voltage_sel, | 680 | .set_voltage_sel = ab8500_regulator_set_voltage_sel, |
691 | .list_voltage = regulator_list_voltage_table, | 681 | .list_voltage = regulator_list_voltage_table, |
692 | .set_voltage_time_sel = ab8500_regulator_set_voltage_time_sel, | ||
693 | }; | 682 | }; |
694 | 683 | ||
695 | static struct regulator_ops ab8500_regulator_mode_ops = { | 684 | static struct regulator_ops ab8500_regulator_mode_ops = { |