Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752442AbbHSDSB (ORCPT ); Tue, 18 Aug 2015 23:18:01 -0400 Received: from mail-pd0-f176.google.com ([209.85.192.176]:34196 "EHLO mail-pd0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751597AbbHSDR6 (ORCPT ); Tue, 18 Aug 2015 23:17:58 -0400 Message-ID: <1439954273.19082.2.camel@ingics.com> Subject: [PATCH] regulator: qcom_smd: Set n_voltages for pm8941_lnldo From: Axel Lin To: Mark Brown Cc: Bjorn Andersson , Andy Gross , Tim Bird , Liam Girdwood , linux-kernel@vger.kernel.org Date: Wed, 19 Aug 2015 11:17:53 +0800 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.10-0ubuntu1~14.10.1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 941 Lines: 30 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 --- 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 9d093ae..9c6167d 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.1.0 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/