regulator: qcom_smd: Set n_voltages for pm8941_lnldo
authorAxel Lin <axel.lin@ingics.com>
Wed, 19 Aug 2015 03:17:53 +0000 (11:17 +0800)
committerMark Brown <broonie@kernel.org>
Wed, 19 Aug 2015 16:21:00 +0000 (09:21 -0700)
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 <axel.lin@ingics.com>
Reviewed-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/qcom_smd-regulator.c

index 9d093ae36ba72a325ae0a9a46636f169b8d8f20c..9c6167dd2c8b2890e35a3e823e32193345b30ac2 100644 (file)
@@ -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,
 };