Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp2318410imc; Tue, 12 Mar 2019 11:15:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqykFIJcR2Uc97/mY384IlwvLMLStCupeiEhSLQzBky92GBTGUixtrSBXJzzByQ29lLXzGQe X-Received: by 2002:a63:c04a:: with SMTP id z10mr23036398pgi.115.1552414557492; Tue, 12 Mar 2019 11:15:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552414557; cv=none; d=google.com; s=arc-20160816; b=Uvq4B/Q2w+AOqbcoPdDmHw+3K8DOew6jW9sTgONi/SPz5C888mqhM4+GsmEpemSfGH GOJvz25hpQDwYsaChgwzGR+seCso2tAThg2oMjcZCp8h8XrAGQjPLyWxynuv31Vn+myb 4XxalsltkC+tvcw7nr+nmIA34ZcuNsjG1UXhX5r3AgCmw15gmXtVWx1yUPszsa6HpkkX mhDA1hcDoZFo7x14LWWZKwXCrT4LYgMRwQ31JTJcZIh4LSwEfM+otlWFAFFqW4KCh4w7 80xRE1iqMOIavxmzG6X3kIHTX2mauzEo/Dl4PzhPtJoJzvhKZsnU2ylKPHrpJ7wrWC0E pluw== 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=xG3yaAMw2QfRgdo1BTlsW9OEwAYqmTUF9IFbavz0Dxc=; b=eIDp0ecCfOago4iCT3Ds+roU+rPpXC2ZGg/lnpS6SMrSfL/tIaFHMFW5LGDX8Vj8dd gqJjeYpevUO7F4Lz2CE11UxPTUio8bN2K9YCjBZpvbRUUPBK99Xrj0qRGQtVjmCu31L4 140Aq+JCSFyjnXKeno1qW8z0Cps5PImPJR+dyPWDIY2Ump5dU+PCNpE+kVESLnwl2Ncs Emp52MEXci5Xey8Qyu+h2fzs9owdTnSu93boggx7SfmFpREjvwpI+k8Wy9fkrJLIycJm RASUamoHiWSYgRHoHOWYO3hgYd9ZKKFJWL+c/7P66FWoFVXND6I36NIRsjlVRMtX1ybp ucIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=BJaYriWM; 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 i65si9263369pfb.118.2019.03.12.11.15.40; Tue, 12 Mar 2019 11:15:57 -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=BJaYriWM; 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 S1727359AbfCLSN7 (ORCPT + 99 others); Tue, 12 Mar 2019 14:13:59 -0400 Received: from mail.kernel.org ([198.145.29.99]:44508 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726643AbfCLRLX (ORCPT ); Tue, 12 Mar 2019 13:11:23 -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 C8BE32173C; Tue, 12 Mar 2019 17:11:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1552410682; bh=/rJgdU2pud1ahYGueo3MbrAYmysweVFgQXmwULKe6PI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=BJaYriWMLlc7sZ0dTRwvWoMBrlyDea0xZLnUyhVLTkjDE995cxpLFbOuee2NjjshL 1rNs4NydbsUPDvevy0Y6nzU/T+9iOXF5VhYhDbpzEtrdLWxCptriiM6GkUxJqxD2ur dyWD5KcSjJ5CX9c9tqPGxMQXw1+kdFux+AHxL0/s= 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 5.0 12/25] ARM: dts: exynos: Fix max voltage for buck8 regulator on Odroid XU3/XU4 Date: Tue, 12 Mar 2019 10:08:50 -0700 Message-Id: <20190312170404.451980264@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190312170403.643852550@linuxfoundation.org> References: <20190312170403.643852550@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 5.0-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 @@ -468,7 +468,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; };