power: pwm_regulator: remove redundant code

The regulator_enable() should be called from upper layer like
regulators_enable_boot_on(), remove it from pwm regulator driver.

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
[fixed up typo in commit message:]
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
This commit is contained in:
Kever Yang 2017-07-19 19:54:22 +08:00 committed by Philipp Tomsich
parent f339bca248
commit 3030c951f1

View file

@ -86,12 +86,8 @@ static int pwm_regulator_set_voltage(struct udevice *dev, int uvolt)
return ret;
}
ret = pwm_set_enable(priv->pwm, priv->pwm_id, true);
if (ret) {
dev_err(dev, "Failed to enable PWM\n");
return ret;
}
priv->volt_uV = uvolt;
return ret;
}
@ -144,8 +140,6 @@ static int pwm_regulator_probe(struct udevice *dev)
if (priv->init_voltage)
pwm_regulator_set_voltage(dev, priv->init_voltage);
pwm_regulator_enable(dev, 1);
return 0;
}