]> www.infradead.org Git - users/jedix/linux-maple.git/commit
regulator: s2mps11: Fix steps for buck7, buck8 and LDO35
authorKrzysztof Kozlowski <krzk@kernel.org>
Sat, 9 Feb 2019 17:14:14 +0000 (18:14 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 23 Mar 2019 13:35:19 +0000 (14:35 +0100)
commit7bb85c8339750102cbdf45e1c86acf976168ecaa
treed39e03b60cce5d4215d21a8905ea47afb6cd72f6
parent008a9cb95b7ad262e5385dd35ae4e1759a71373c
regulator: s2mps11: Fix steps for buck7, buck8 and LDO35

commit 56b5d4ea778c1b0989c5cdb5406d4a488144c416 upstream.

LDO35 uses 25 mV step, not 50 mV.  Bucks 7 and 8 use 12.5 mV step
instead of 6.25 mV.  Wrong step caused over-voltage (LDO35) or
under-voltage (buck7 and 8) if regulators were used (e.g. on Exynos5420
Arndale Octa board).

Cc: <stable@vger.kernel.org>
Fixes: cb74685ecb39 ("regulator: s2mps11: Add samsung s2mps11 regulator driver")
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/regulator/s2mps11.c