diff options
-rw-r--r-- | drivers/regulator/core.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/regulator/core.c b/drivers/regulator/core.c index d9c7db1665be..ce3786e966c3 100644 --- a/drivers/regulator/core.c +++ b/drivers/regulator/core.c @@ -3566,12 +3566,7 @@ static int _regulator_do_set_voltage(struct regulator_dev *rdev, } /* Insert any necessary delays */ - if (delay >= 1000) { - mdelay(delay / 1000); - udelay(delay % 1000); - } else if (delay) { - udelay(delay); - } + _regulator_delay_helper(delay); if (best_val >= 0) { unsigned long data = best_val; |