Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757060AbcCXJdd (ORCPT ); Thu, 24 Mar 2016 05:33:33 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:40250 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751642AbcCXJdX (ORCPT ); Thu, 24 Mar 2016 05:33:23 -0400 X-AuditID: cbfee68d-f79646d000001355-92-56f3b46097be Message-id: <56F3B460.9040306@samsung.com> Date: Thu, 24 Mar 2016 18:33:20 +0900 From: Jaehoon Chung User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-version: 1.0 To: Krzysztof Kozlowski , Kukjin Kim , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mmc@vger.kernel.org Cc: Ulf Hansson , Mark Brown , Ivaylo Dimitrov Subject: Re: [PATCH] ARM: dts: exynos: Fix invalid maximum voltage for buck9 supplying SD card References: <1458807125-13580-1-git-send-email-k.kozlowski@samsung.com> In-reply-to: <1458807125-13580-1-git-send-email-k.kozlowski@samsung.com> Content-type: text/plain; charset=windows-1252 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRmVeSWpSXmKPExsWyRsSkRDdhy+cwg0mf5SymPnzCZjH/yDlW iyVXDrFbvH5haNH/+DWzxabH11gtLu+aw2Zx5H8/o8WM8/uYLI6vDXfg8tg56y67x6ZVnWwe d67tYfPYvKTeo2/LKkaPz5vkAtiiuGxSUnMyy1KL9O0SuDLun7rHXrCLp+LiukvMDYzTuLoY OTkkBEwkTn78wQJhi0lcuLeerYuRi0NIYAWjxI/7l1lhii6smwOVmMUoMfXffyjnAaPE052/ mEGqeAW0JBrO/GDsYuTgYBFQlVj1SAokzCagI7H923EmEFtUIEziwbq9rBDlghI/Jt9jAZkj IvCFUeLbz61gRcwCVRITj38HO0lYIEHiw+EGRhBbSMBdYv2LbWwgNqeAh8TOffvYQHYxC+hJ 3L+oBdEqL7F5zVtmkJkSAh/ZJf6fOgBWzyIgIPFt8iEWkHoJAVmJTQeYIR6TlDi44gbLBEax WUhOmoUwdRaSqQsYmVcxiqYWJBcUJ6UXGeoVJ+YWl+al6yXn525iBMbl6X/Pencw3j5gfYhR gINRiYe3geNzmBBrYllxZe4hRlOgIyYyS4km5wOjP68k3tDYzMjC1MTU2Mjc0kxJnFdR6mew kEB6YklqdmpqQWpRfFFpTmrxIUYmDk6pBsZ9DWKrr3lUxZR5GaSd5lI5+XhPjdDixpCJEf+8 gxIltKIWfak9GGm86fsMpYyqYzlJEU0GQbdyL3hM1FG7+kH1TsjN94art6QbagXu41vcnLTZ cH0yo8+bhA9zvepEZ/ws4zwirqT6bUq1W/m6vUW5jyZ4x05NSY/bxPQ0tavq9bEGmf+yCUos xRmJhlrMRcWJACvVsdbGAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgleLIzCtJLcpLzFFi42I5/e+xoG7Cls9hBo/miFtMffiEzWL+kXOs FkuuHGK3eP3C0KL/8Wtmi02Pr7FaXN41h83iyP9+RosZ5/cxWRxfG+7A5bFz1l12j02rOtk8 7lzbw+axeUm9R9+WVYwenzfJBbBFNTDaZKQmpqQWKaTmJeenZOal2yp5B8c7x5uaGRjqGlpa mCsp5CXmptoqufgE6Lpl5gAdpqRQlphTChQKSCwuVtK3wzQhNMRN1wKmMULXNyQIrsfIAA0k rGHMuH/qHnvBLp6Ki+suMTcwTuPqYuTkkBAwkbiwbg4bhC0mceHeeiCbi0NIYBajxNR//6Gc B4wST3f+Ygap4hXQkmg484Oxi5GDg0VAVWLVIymQMJuAjsT2b8eZQGxRgTCJB+v2skKUC0r8 mHyPBWSOiMAXRolvP7eCFTELVElMPP6dBcQWFkiQ+HC4gRHEFhJwl1j/YhvYRZwCHhI79+1j A9nFLKAncf+iFkSrvMTmNW+ZJzACXYmwYhZC1SwkVQsYmVcxSqQWJBcUJ6XnGuallusVJ+YW l+al6yXn525iBMf+M6kdjAd3uR9iFOBgVOLhvcH1OUyINbGsuDL3EKMEB7OSCK/4JqAQb0pi ZVVqUX58UWlOavEhRlNgEExklhJNzgempbySeENjEzMjSyNzQwsjY3Mlcd7H/9eFCQmkJ5ak ZqemFqQWwfQxcXBKNTAucforWP785UyFde9r+eP/rlUKLHdYXL0kLO16Y2HIhJ2CHPppN1fe vm2Rvox/0fbNdyy4r+18sWHFs/fvo1mPbVzmfCqvu6Xzxq763mvqxTPNHwvp181b4iC3+47w xvxzR1a7dXvbScf73Lo4941GlT1PsviyVzW9921flnttVV4xr1U47+0tJZbijERDLeai4kQA eZVm6BMDAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1550 Lines: 42 On 03/24/2016 05:12 PM, Krzysztof Kozlowski wrote: > The buck9 regulator of S2MPS11 PMIC had incorrect maximum voltage - > lower by 5 mV than specified by datasheet. This buck9 provides power to > other regulators, including LDO13 and LDO19 which supply the MMC2 (SD > card). > > When constraints were applied, the depending regulators were not > providing enough power, leading to SD card detection errors: > mmc1: card never left busy state > mmc1: error -110 whilst initialising SD card > > Fixes: 86a2d2ac5e5d ("ARM: dts: Add dts file for Odroid XU3 board") > Signed-off-by: Krzysztof Kozlowski Tested-by: Jaehoon Chung Best Regards, Jaehoon Chung > > --- > > The issue can be reproduced on next-20160324 with > bae4fdc88d7f7dda1 (regulator: core: Ensure we are at least in bounds for our constraints). > --- > arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi > index 1bd507bfa750..82b2ba632cf6 100644 > --- a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi > +++ b/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi > @@ -299,7 +299,7 @@ > buck9_reg: BUCK9 { > regulator-name = "vdd_2.8v_ldo"; > regulator-min-microvolt = <3000000>; > - regulator-max-microvolt = <3750000>; > + regulator-max-microvolt = <3755000>; > regulator-always-on; > regulator-boot-on; > }; >