Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp502474pxu; Fri, 4 Dec 2020 08:23:58 -0800 (PST) X-Google-Smtp-Source: ABdhPJz4nhRV22rth3q/qc4oxFUgiCFxnQHQHBQxXb8MTEOUS22FpMy6mBAuofQPqwE+u75SrjXh X-Received: by 2002:a50:b941:: with SMTP id m59mr8460729ede.371.1607099038489; Fri, 04 Dec 2020 08:23:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607099038; cv=none; d=google.com; s=arc-20160816; b=RgYieHYseLdllIL/DnhUaopzccJ6wohUtsAJ1gkYgUE9HUiaJbBoFjR1DPdnRjkyAx WQyz3V+pxceOuYULvTVG98z3HY1z7UvNNhocRuqtXVnMwhXmdMfUzL3j3+QxtGFaLvXE IFT70H+aagfMYMhYVSAavU4z12G7FTf/MkOx9D8dO0HGNuZ11tdUSz8T5q4FotQ4qMIP ZKRVYDLBxUxVEH0jXdqnM2L1phuy7ZdKowT5nHV9xZhp8Ct2yeaxNaxNKDH7q3LNFslz 56HKIngwsjVelgKM5KSvAx6/FSCH2NLHXVIEYwExByu4j4VZ8umE5Wf8y47r/To0uuum 3QdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=035wWkNcQ1j/nClUbKgpC4qFMyacZpddWNDtASSt8zk=; b=bGHcgrdjJY3THCQnRdfRMXuj97d/2RuPxuM8nzMSHBrRgAiJuF2fSntnpuGdFuTfMG U7TvUHIYrX0yoxKJFFn/V/33DMOKVZCJi6kuxU3ydYEuUcebSLPIK1H8ZEe/RWwCvupp SEa0RQCOnnsBuPDDtLDRqwslbirBtbvPcvRsBTeJqQZ+JQrapZf+Aqj1txaPtUwhIHIW cgdkJGVpJmkscOIXwE3H0p8+lwnIAwcT6M4mSiZwoRfBEDkx2Pl/EKRNwdT6zRZA8Zmw uyLATmv6X2WxDrlEslF1vEYAZ6Nek42chLWnw0wFrnuYpMd3c+fpsgQRniPqVVz+0+zr ULQQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RVwC7rXL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 39si3213009edr.374.2020.12.04.08.23.34; Fri, 04 Dec 2020 08:23:58 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RVwC7rXL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730596AbgLDQUy (ORCPT + 99 others); Fri, 4 Dec 2020 11:20:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54674 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728124AbgLDQUx (ORCPT ); Fri, 4 Dec 2020 11:20:53 -0500 Received: from mail-ej1-x642.google.com (mail-ej1-x642.google.com [IPv6:2a00:1450:4864:20::642]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5F8A8C061A51; Fri, 4 Dec 2020 08:20:13 -0800 (PST) Received: by mail-ej1-x642.google.com with SMTP id ga15so9502528ejb.4; Fri, 04 Dec 2020 08:20:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=035wWkNcQ1j/nClUbKgpC4qFMyacZpddWNDtASSt8zk=; b=RVwC7rXLNVM/WW+lIEXEvod+oQJMf3BbR8yKrYlPT9p6jZKxLIBADh0Vt8mUyr/s+0 eT6twdK3TzOp6LNSd+cQFUhHWgUtxmxfQmuQ8GUUite4935p0D8QSgnhqQuuhVAk5j4m Nh9j45XXUjatvNABsebWxHoc1MnG2G8xDCQbibGqz9uozsJQizhaxU/T4ZypYhWqr6xN T2lGddZbFgxUDKVa+Z0SCzmVTiu8JBEq/oWad/1+q9+DKIq0PeohU0WbQL55Cj+uMT3R aKJBoyrR9sJTi12xBw9yO4OwDl2cq2WRro8qEjAvA+bJw5PRgbgy80WVSj426YCTZy9s Vjew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=035wWkNcQ1j/nClUbKgpC4qFMyacZpddWNDtASSt8zk=; b=XCRhSkKCCVj+Qlq7Ln6H2J9eIa0wwPAbNDm42uwO2jUtyEnLBgGkgqAaNX2oo6cYuI gJOZWgySawH/bWcOFar46whBDkX/WrDI0GBIm9jAoizaXxI24VsBaC77etkdxjfAjOpQ ImMU8959pbcU0dMMn6Q/p30PlLiVuek64Bz0Hd09unilwvFT/+Q/6IF7eIkWN5set2UN VzlOIS8DTGmGFpLT/h383ykNyjtcUYIXXPXu7Y3Y7ud0rP62jcpXNKsw7Y6/CsI/4y28 zz/2AEQK+0M9yCbuW3iLrjPddNjXLCLEpp5+UrJWicIchrIkIQloeaPJ9L2kPEbs57nt 6nKQ== X-Gm-Message-State: AOAM532t0JUtDdNE4c9Mplr+AZirRIUwp903L4uNZxizimMFqLXvsoL8 B2rR1KSEa9OfvEQSc7+nEDY= X-Received: by 2002:a17:907:60a:: with SMTP id wp10mr7967611ejb.205.1607098812155; Fri, 04 Dec 2020 08:20:12 -0800 (PST) Received: from localhost ([62.96.65.119]) by smtp.gmail.com with ESMTPSA id 65sm3780181edj.83.2020.12.04.08.20.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Dec 2020 08:20:10 -0800 (PST) Date: Fri, 4 Dec 2020 17:20:09 +0100 From: Thierry Reding To: Dmitry Osipenko Cc: Jonathan Hunter , Georgi Djakov , Rob Herring , Michael Turquette , Stephen Boyd , Peter De Schrijver , MyungJoo Ham , Kyungmin Park , Chanwoo Choi , Mikko Perttunen , Viresh Kumar , Peter Geis , Nicolas Chauvet , Krzysztof Kozlowski , linux-tegra@vger.kernel.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org Subject: Re: [PATCH v11 02/10] memory: tegra20: Support hardware versioning and clean up OPP table initialization Message-ID: References: <20201203192439.16177-1-digetx@gmail.com> <20201203192439.16177-3-digetx@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CqLZrd1Ou7JwelE5" Content-Disposition: inline In-Reply-To: <20201203192439.16177-3-digetx@gmail.com> User-Agent: Mutt/2.0.2 (d9268908) (2020-11-20) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --CqLZrd1Ou7JwelE5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 03, 2020 at 10:24:31PM +0300, Dmitry Osipenko wrote: > Support hardware versioning, which is now required for Tegra20 EMC OPP. > Clean up OPP table initialization by using a error code returned by OPP > API for judging about the OPP table presence in a device-tree and remove > OPP regulator initialization because we're now going to use power domain > instead of a raw regulator. This puts Tegra20 EMC OPP preparation on par > with the Tegra30/124 EMC drivers. >=20 > Signed-off-by: Dmitry Osipenko > --- > drivers/memory/tegra/tegra20-emc.c | 48 +++++++++++++----------------- > 1 file changed, 20 insertions(+), 28 deletions(-) Acked-by: Thierry Reding --CqLZrd1Ou7JwelE5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAl/KYbYACgkQ3SOs138+ s6E9YhAAnOW3eb6mWSwXsc8ATDZpYmZzCt5wUz/tcuNcBgmEuAEVp2nrgpLPnTUt Z0RZg4fL9ZotBwu4tVStVGgIZpO0gzJo9DSYGiNWT52+ra3MWsuFiK7BYkkHAuwL wu+P6UOOYFNO8MZVxNlitgTILStuH5M+Jc0wRf1AGLMKtmdSe7AU9uw+sL5YmVXB HJEQPxKEOtTCiZYRkooNuX7+mGyIYUiejglm9Zrcv11dHRY393QokuQTlTHn6sbW rIU4MpcArmq+8QN29f7fmztCgCvWesZFfIyZjZooKEYE9gGeUKXAqmi/zvQ/2JZp Hlycx3udPsV21QQW+scftfWJm7s3lPw04X60FPrYzPm+DN2PpZc7HIlbC/g4gcUD p4Pa27/kvn89RKDBNtfVAgk821zgeXmTSKI97ydjfKtibefTChay5jGDpqh979r8 3cKMU38k/ogdRprC6Z8Quv6u6b53uz0wjXBpmlEPRRmzNck1egsx9prQ8eiKIG9o a93VcDOFRRG3eeiWjv8JmHFGNIGq9QILlMDNWh6jxbJt/WJ5ZGJ+1vbORrk4JbBA RIUvhzkzxt9UD0PS9/pFoAyaec0CjQL8X1u/6U9JW2vENqYCoxCiUDVxJ2t4hVUK RHEQDUzlURczgksNpLikJ4H1MIQ7Cb1a9mGst3BiGX/7LOEUt60= =LWwG -----END PGP SIGNATURE----- --CqLZrd1Ou7JwelE5--