Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3156790pxb; Tue, 19 Jan 2021 15:38:46 -0800 (PST) X-Google-Smtp-Source: ABdhPJxyzN9ZQ43EKHT2YC8s+WvjCWDm3IT59HqyqyhGn2OkjE40+lc8KvXof5Rof9795sTLaxb/ X-Received: by 2002:aa7:cad5:: with SMTP id l21mr4406074edt.96.1611099525949; Tue, 19 Jan 2021 15:38:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611099525; cv=none; d=google.com; s=arc-20160816; b=ToT1xlkxhM1cuqii/yIBpM/1J0c85vRcqrt5HfeK40YYbaXo1ocCFfGvrsDD9qo0Lg 1Fho07W7ljzSSwfnV61cUD+4aR7NCmgl10+otKZaNwRnUIsooj73LcavBqti0y4xzu1f 3LVFm1ssETOHJyfGha6M7aYHSvLKtsDs3H30QTJ/t8g1MjyR2YnauLC0j5FRzoO0lyuJ MI7xPZyrPBXHqm9yh3gVQWfiq+W1ZQHlm+ny3epzLnDxSJBcDzm84ggJfafXqTkuAcrV GYL4PWy6ikoI36MXpGnLPe2DiZR2w8a2VzwDtVSIHa/EucZJtZjOV5SilQPYO9k/Gs61 bJQg== 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=3/dxzh56Xo/elIlnvfwy18echXwGwPYjXCLM4CjxvaU=; b=UpNvceErQSaN8fiCabdbl8tJjz7TEIH0bsWqWR2ACYx2Qn0kQy1uVRnDirj/FFizL4 XdgXqK51kt2kSNTPQuqARSTlbUL7ktXItaYYaHKCK2/RjYrwJaucY4l42XZjeo8fsjVY hoLjQZb4l4q/3Cy4tprO5uyH8TBApmYkm+UicOKcU19jU7DGb2yXJx1rC4dF7eYnGWhu M7iyHtEF9ijz0ipg/ciYTc+GRL7rgnT8jtUzk77ikHf7uN99To5OnDS1S19VBITrWxmd uDN2Vfrh158BZEFSNYsdRDSPOvBfJpzteJ8TbgBLJ9CwQoWo3zAFQ+6dK0VJeNBHtz/0 PRjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=kalotEBU; 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 s10si88513ejr.714.2021.01.19.15.38.21; Tue, 19 Jan 2021 15:38:45 -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=kalotEBU; 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 S1728456AbhASXf1 (ORCPT + 99 others); Tue, 19 Jan 2021 18:35:27 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49112 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2395294AbhASON2 (ORCPT ); Tue, 19 Jan 2021 09:13:28 -0500 Received: from mail-qv1-xf2f.google.com (mail-qv1-xf2f.google.com [IPv6:2607:f8b0:4864:20::f2f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ACDBCC061573; Tue, 19 Jan 2021 06:12:47 -0800 (PST) Received: by mail-qv1-xf2f.google.com with SMTP id h1so9134007qvy.12; Tue, 19 Jan 2021 06:12:47 -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=3/dxzh56Xo/elIlnvfwy18echXwGwPYjXCLM4CjxvaU=; b=kalotEBUdFfEbjjp9IKgvL10lV/Limz2hiFPetOimI2f9Jw+sRt3sH3EDlRbwAnBdz xpKwZrsDMTMGts8RiyBTKW9OyONH0/Cso0nEXc1sY7yxuOO91DZ3xhec4NigdwGmL/0J SaR9b4XRgVdTPcNeEljJndhy+1ubW8Rz/v/DUED7d1VI3q/P0RKNvFU/++6CUc4ea5/j gBwQDpp02qXI0KJslXDLe7zwdkNgrBksHx2kyQfE07zZtJM7nh8iA7jnhBh7E4ClHtcZ z9qQmpUG6dgIus3LQuY4PfGtcLAsqI4Vxd9DPAne4fuQ9lLhXMetz0AEj0WVsXven+Rb kOpA== 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=3/dxzh56Xo/elIlnvfwy18echXwGwPYjXCLM4CjxvaU=; b=E8Y5G2Lpb/qj0KubJGPXzsXxLNnxTv7DEu31HSjBQGWtvbP7FIPZS+k/zxqoyIaX4F EyoPcIkCSj4Bshw4CkaN/JRvy6jWIlOHfiIcIxZRguyyGQhwYfy8pC1V5dOgbdmevD3P DTnpwr4RTws8YCQ9twpwa3z663uFxN5WWWb3rMk7WikuHXGaLrD3o7NjfVeCrbsX5Slr 7wlPA2j2IguJB7bguEdYG1ngfy6MTApCE8Tp4ahRE4OCeNyH3QzYv3Cg1tYeC47X0A/5 6U/Ovh1GhghaL6SC89clbUkLnSLS6pz81dbOnPFk/Xb2eoFT8iTFt7bfWHikWISjB5wN wn2w== X-Gm-Message-State: AOAM533HKVr/Rk8l6HFGRPN2JEiSgRikPOi95EzhgNO2hvnXVbdUA3Z8 TPH0gOWC42musR+g2iQz1dk= X-Received: by 2002:a0c:a525:: with SMTP id y34mr4569814qvy.37.1611065566875; Tue, 19 Jan 2021 06:12:46 -0800 (PST) Received: from localhost ([62.96.65.119]) by smtp.gmail.com with ESMTPSA id i65sm12967755qkf.105.2021.01.19.06.12.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Jan 2021 06:12:45 -0800 (PST) Date: Tue, 19 Jan 2021 15:12:43 +0100 From: Thierry Reding To: JC Kuo , Michael Turquette , Stephen Boyd Cc: gregkh@linuxfoundation.org, robh@kernel.org, jonathanh@nvidia.com, kishon@ti.com, linux-tegra@vger.kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, nkristam@nvidia.com, Thierry Reding , linux-clk@vger.kernel.org Subject: Re: [PATCH v6 02/15] clk: tegra: Don't enable PLLE HW sequencer at init Message-ID: References: <20210119085546.725005-1-jckuo@nvidia.com> <20210119085546.725005-3-jckuo@nvidia.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="adLw6TOsRMQUi4xn" Content-Disposition: inline In-Reply-To: <20210119085546.725005-3-jckuo@nvidia.com> User-Agent: Mutt/2.0.4 (26f41dd1) (2020-12-30) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --adLw6TOsRMQUi4xn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 19, 2021 at 04:55:33PM +0800, JC Kuo wrote: > PLLE hardware power sequencer references PEX/SATA UPHY PLL hardware > power sequencers' output to enable/disable PLLE. PLLE hardware power > sequencer has to be enabled only after PEX/SATA UPHY PLL's sequencers > are enabled. >=20 > Signed-off-by: JC Kuo > Acked-by: Thierry Reding > --- > v6: > no change > v5: > no change > v4: > no change=20 > v3: > no change >=20 > drivers/clk/tegra/clk-pll.c | 12 ------------ > 1 file changed, 12 deletions(-) Michael, Stephen, here's patch 2 of the hardware sequencer series that would need an Acked-by so that it can go through a different tree. Thanks, Thierry >=20 > diff --git a/drivers/clk/tegra/clk-pll.c b/drivers/clk/tegra/clk-pll.c > index c5cc0a2dac6f..0193cebe8c5a 100644 > --- a/drivers/clk/tegra/clk-pll.c > +++ b/drivers/clk/tegra/clk-pll.c > @@ -2515,18 +2515,6 @@ static int clk_plle_tegra210_enable(struct clk_hw = *hw) > pll_writel(val, PLLE_SS_CTRL, pll); > udelay(1); > =20 > - val =3D pll_readl_misc(pll); > - val &=3D ~PLLE_MISC_IDDQ_SW_CTRL; > - pll_writel_misc(val, pll); > - > - val =3D pll_readl(pll->params->aux_reg, pll); > - val |=3D (PLLE_AUX_USE_LOCKDET | PLLE_AUX_SS_SEQ_INCLUDE); > - val &=3D ~(PLLE_AUX_ENABLE_SWCTL | PLLE_AUX_SS_SWCTL); > - pll_writel(val, pll->params->aux_reg, pll); > - udelay(1); > - val |=3D PLLE_AUX_SEQ_ENABLE; > - pll_writel(val, pll->params->aux_reg, pll); > - > out: > if (pll->lock) > spin_unlock_irqrestore(pll->lock, flags); > --=20 > 2.25.1 >=20 --adLw6TOsRMQUi4xn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAmAG6NsACgkQ3SOs138+ s6FzJBAAgZwnnmnLfasIjQ+jn42TcGlEC09yDJx8/G10VouYRaRsmd8Ok3XAAD0r K33sOrZmQMntkXO7AAt+gnSlJxQ2Biq1skSZmLPtcXTMw6q4AZdNlF8QYNoFIj6c S6OXDZOO96b6NI9Dl7KqOlQxN2PLWja3t4Y8kSj6Tdkxy1ZuvSWHW0qL859KU8aJ 6jFvwabcPwOScmPcc4lxodAQb2Apa3bMCH1gSjzhpV0XdD79lKyAmniJs/J42sIa FkKzcC8IJ8Ic30/cYYIEl/N88DtU2kTN/DplYP0WPm/tTWB1oxtdX3+xerB9DBhK /ZFg+pMy5BgUdXzjr95DR2FO3+euyFH/FJWHyBOLl+gsaW+dSprxjqRJtJh8FPNS O7vZ0il1y1UCWS5vFqANQQx3T64wwEk5wuedOJSBtyPawCEkEgjEqGLLVzxPb1ok mL41aEITBf8ivXu1qzaFsQMHhPEJKJhAISdvuab96KDFq6PZH/N/IlQdcl207FTe Cf9zBuv4ws+4nOWh663MNvM+g0OIM7fJKEo5BXLj/AQEtGqluuDOehyz2qTsskBD SkHiI8LyoUsbKYXRkCTk1Ke/Nkga4aUcOf5YvFZYi2hf9AkDGxDvXorOg7rjw+yi 2Ujk2wlJOA1qEk4Fn/o2okh28i8g1wUfNLD4t6otD74GUZQC00Y= =Mapk -----END PGP SIGNATURE----- --adLw6TOsRMQUi4xn--