From 5a286aae3d2c6e494fbcafdf4e911e2e976562a8 Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Wed, 19 Aug 2015 11:17:53 +0800 Subject: [PATCH] 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 --- drivers/regulator/qcom_smd-regulator.c | 1 + 1 file changed, 1 insertion(+) 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, }; -- 2.39.5