]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blame - releases/4.4.177/regulator-s2mpa01-fix-step-values-for-some-ldos.patch
Linux 4.4.177
[thirdparty/kernel/stable-queue.git] / releases / 4.4.177 / regulator-s2mpa01-fix-step-values-for-some-ldos.patch
CommitLineData
fd02d56f
GKH
1From 28c4f730d2a44f2591cb104091da29a38dac49fe Mon Sep 17 00:00:00 2001
2From: Stuart Menefy <stuart.menefy@mathembedded.com>
3Date: Tue, 12 Feb 2019 21:51:18 +0000
4Subject: regulator: s2mpa01: Fix step values for some LDOs
5
6From: Stuart Menefy <stuart.menefy@mathembedded.com>
7
8commit 28c4f730d2a44f2591cb104091da29a38dac49fe upstream.
9
10The step values for some of the LDOs appears to be incorrect, resulting
11in incorrect voltages (or at least, ones which are different from the
12Samsung 3.4 vendor kernel).
13
14Signed-off-by: Stuart Menefy <stuart.menefy@mathembedded.com>
15Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
16Signed-off-by: Mark Brown <broonie@kernel.org>
17Cc: stable@vger.kernel.org
18Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
19
20---
21 drivers/regulator/s2mpa01.c | 10 +++++-----
22 1 file changed, 5 insertions(+), 5 deletions(-)
23
24--- a/drivers/regulator/s2mpa01.c
25+++ b/drivers/regulator/s2mpa01.c
26@@ -303,13 +303,13 @@ static const struct regulator_desc regul
27 regulator_desc_ldo(2, STEP_50_MV),
28 regulator_desc_ldo(3, STEP_50_MV),
29 regulator_desc_ldo(4, STEP_50_MV),
30- regulator_desc_ldo(5, STEP_50_MV),
31+ regulator_desc_ldo(5, STEP_25_MV),
32 regulator_desc_ldo(6, STEP_25_MV),
33 regulator_desc_ldo(7, STEP_50_MV),
34 regulator_desc_ldo(8, STEP_50_MV),
35 regulator_desc_ldo(9, STEP_50_MV),
36 regulator_desc_ldo(10, STEP_50_MV),
37- regulator_desc_ldo(11, STEP_25_MV),
38+ regulator_desc_ldo(11, STEP_50_MV),
39 regulator_desc_ldo(12, STEP_50_MV),
40 regulator_desc_ldo(13, STEP_50_MV),
41 regulator_desc_ldo(14, STEP_50_MV),
42@@ -320,11 +320,11 @@ static const struct regulator_desc regul
43 regulator_desc_ldo(19, STEP_50_MV),
44 regulator_desc_ldo(20, STEP_50_MV),
45 regulator_desc_ldo(21, STEP_50_MV),
46- regulator_desc_ldo(22, STEP_25_MV),
47- regulator_desc_ldo(23, STEP_25_MV),
48+ regulator_desc_ldo(22, STEP_50_MV),
49+ regulator_desc_ldo(23, STEP_50_MV),
50 regulator_desc_ldo(24, STEP_50_MV),
51 regulator_desc_ldo(25, STEP_50_MV),
52- regulator_desc_ldo(26, STEP_50_MV),
53+ regulator_desc_ldo(26, STEP_25_MV),
54 regulator_desc_buck1_4(1),
55 regulator_desc_buck1_4(2),
56 regulator_desc_buck1_4(3),