Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp2295604imc; Tue, 12 Mar 2019 10:48:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqxYnf42nXkGuyo9rDlMqf00dquZ7a6B0xnF9/Duj1/61r12Q0mdXyT8/Um9xjWOzsRWRjLO X-Received: by 2002:a63:1061:: with SMTP id 33mr35710159pgq.226.1552412908927; Tue, 12 Mar 2019 10:48:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552412908; cv=none; d=google.com; s=arc-20160816; b=XqOiwvt+SKIkowoNeBEMtoIIt+aVjvzFLig7ghhG3OdVNz57/qcXlzp+KMVVAYProb TUgIxGy7VggyRO1JoXlwHxc2Ub9+RM623avVX0C5EcuQxPMlvRt+MxPb2VdV+EmGErFh ohDTvo3g4/21aHD1jvgOgfFO2STk7XPwXBW7hZ/Wp22yIxLosQcPe2on4VvHLhy65r1T 3/oNeZ2cdcwKQCtJTiWGaPWpVn2OfXI9s8rjCTLA2jHogHCHb6yXXTcuAyrs8YH4V4b9 hS4vfRu8aIelU4c3t1+QSzD5ptgom0LDgVW7u/VMNn1FlLxaWQoX1xvcuEz5Zb8E156m u1PA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=7bzANH9jyQqtrwMsy6Zr+duEQUkHHklJepmadEQu/a4=; b=BVzAsdZOiTh5pTrfr/HgRSWcQyKpSrxkx00KFR69jlkMAyXsI5mOptrR9PLvVDHlpy HW7jGpBMd4oKvzWwRqO63eAFvDnEPTEWnOl90QYyqnqd8EbweNbz8RAJSHGaWyTG+n99 JSBdDL/zlFJPMJipd4uIelHyw7l/ZZnIO3ly1DFvC8n0KxGY6d6g+OCKQvcPF3Vldj7h dbZfe/l1pFrIrdzPWY5zFFUrFPVx4yJx+hLGsHZSDA6lVn4UF4T1oNVhWIGR020CzId5 uBPVapLBXtcU0CBwOrUuxszLDy/j/6YdbYMkEg9mzpdzfhbp9+pxpHXDwy/2jyzifgKM 7IlA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=VtUvBVcc; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l27si8226755pfb.258.2019.03.12.10.48.12; Tue, 12 Mar 2019 10:48:28 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=VtUvBVcc; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729245AbfCLRrA (ORCPT + 99 others); Tue, 12 Mar 2019 13:47:00 -0400 Received: from mail.kernel.org ([198.145.29.99]:55428 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728658AbfCLRPQ (ORCPT ); Tue, 12 Mar 2019 13:15:16 -0400 Received: from localhost (unknown [104.133.8.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 62FB721741; Tue, 12 Mar 2019 17:15:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1552410915; bh=tWLPXllXn+aiEysrFirzKbOsNju6+tySAn9QQxLjZ+w=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VtUvBVcc+mCp5rMBlIBI6kVQX6dZmYwftAUxppIg9Kh8Td4q3iWwsghFDQ0F9Fbsm IAIqkaIEiSjEDWlsrk/Uv84y/oB3EOb8JB49djYvBNhdLrQAwOnIoVAJqV2JhtFKJN eLJ92x4Q+KqrW+for1FRgzUN0vEEZKVhIgBy9RTo= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Marek Szyprowski , Krzysztof Kozlowski , Arnd Bergmann Subject: [PATCH 4.19 133/149] ARM: dts: exynos: Fix max voltage for buck8 regulator on Odroid XU3/XU4 Date: Tue, 12 Mar 2019 10:09:11 -0700 Message-Id: <20190312170400.519827729@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190312170349.421581206@linuxfoundation.org> References: <20190312170349.421581206@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.19-stable review patch. If anyone has any objections, please let me know. ------------------ From: Marek Szyprowski commit a3238924a820c1d7c977b632b769f3b5690cba09 upstream. The maximum voltage value for buck8 regulator on Odroid XU3/XU4 boards is set too low. Increase it to the 2000mV as specified on the board schematic. So far the board worked fine, because of the bug in the PMIC driver, which used incorrect step value for that regulator. It interpreted the voltage value set by the bootloader as 1225mV and kept it unchanged. The regulator driver has been however fixed recently in the commit 56b5d4ea778c ("regulator: s2mps11: Fix steps for buck7, buck8 and LDO35"), what results in reading the proper buck8 value and forcing it to 1500mV on boot. This is not enough for proper board operation and results in eMMC errors during heavy IO traffic. Increasing maximum voltage value for buck8 restores original driver behavior and fixes eMMC issues. Signed-off-by: Marek Szyprowski Fixes: 86a2d2ac5e5d ("ARM: dts: Add dts file for Odroid XU3 board") Fixes: 56b5d4ea778c ("regulator: s2mps11: Fix steps for buck7, buck8 and LDO35") Cc: Signed-off-by: Krzysztof Kozlowski Signed-off-by: Arnd Bergmann Signed-off-by: Greg Kroah-Hartman --- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/arm/boot/dts/exynos5422-odroid-core.dtsi +++ b/arch/arm/boot/dts/exynos5422-odroid-core.dtsi @@ -334,7 +334,7 @@ buck8_reg: BUCK8 { regulator-name = "vdd_1.8v_ldo"; regulator-min-microvolt = <800000>; - regulator-max-microvolt = <1500000>; + regulator-max-microvolt = <2000000>; regulator-always-on; regulator-boot-on; };