From: Axel Lin Date: Wed, 19 Aug 2015 03:17:53 +0000 (+0800) Subject: regulator: qcom_smd: Set n_voltages for pm8941_lnldo X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=5a286aae3d2c6e494fbcafdf4e911e2e976562a8;p=deliverable%2Flinux.git regulator: qcom_smd: Set n_voltages for pm8941_lnldo Just setting fixed_uV is not enough, the regulator core will also check n_voltages setting. The fixed_uV only works when n_voltages is 1. Signed-off-by: Axel Lin Reviewed-by: Bjorn Andersson Signed-off-by: Mark Brown --- diff --git a/drivers/regulator/qcom_smd-regulator.c b/drivers/regulator/qcom_smd-regulator.c index 9d093ae36ba7..9c6167dd2c8b 100644 --- a/drivers/regulator/qcom_smd-regulator.c +++ b/drivers/regulator/qcom_smd-regulator.c @@ -203,6 +203,7 @@ static const struct regulator_desc pm8941_nldo = { static const struct regulator_desc pm8941_lnldo = { .fixed_uV = 1740000, + .n_voltages = 1, .ops = &rpm_smps_ldo_ops, };