diff options
| -rw-r--r-- | drivers/regulator/palmas-regulator.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/regulator/palmas-regulator.c b/drivers/regulator/palmas-regulator.c index 8e5331c0b338..a74106322604 100644 --- a/drivers/regulator/palmas-regulator.c +++ b/drivers/regulator/palmas-regulator.c | |||
| @@ -437,6 +437,13 @@ static int palmas_smps_set_ramp_delay(struct regulator_dev *rdev, | |||
| 437 | unsigned int addr = palmas_regs_info[id].tstep_addr; | 437 | unsigned int addr = palmas_regs_info[id].tstep_addr; |
| 438 | int ret; | 438 | int ret; |
| 439 | 439 | ||
| 440 | /* SMPS3 and SMPS7 do not have tstep_addr setting */ | ||
| 441 | switch (id) { | ||
| 442 | case PALMAS_REG_SMPS3: | ||
| 443 | case PALMAS_REG_SMPS7: | ||
| 444 | return 0; | ||
| 445 | } | ||
| 446 | |||
| 440 | if (ramp_delay <= 0) | 447 | if (ramp_delay <= 0) |
| 441 | reg = 0; | 448 | reg = 0; |
| 442 | else if (ramp_delay < 2500) | 449 | else if (ramp_delay < 2500) |
