Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp22340063ybl; Tue, 7 Jan 2020 00:20:45 -0800 (PST) X-Google-Smtp-Source: APXvYqyPAD1wsYs53lrATEaePNmYs9YH6WQxxwlsxJP6L5lxlTdUwtjhlfrzO8dQ59D1LbNuDsDu X-Received: by 2002:a9d:6502:: with SMTP id i2mr94578701otl.206.1578385245337; Tue, 07 Jan 2020 00:20:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578385245; cv=none; d=google.com; s=arc-20160816; b=rKqsrXr6iyNbOdbE0e2p7gBsVue3iKYiT+RI/IeqOvQy95fnWz0hpHpcktWCLq6fHm 4uz3yCWyGEs+z7qcySgbN4l+ndq0G4gDzC7XHn0m1om5YPM/LH44jwN6GBr160raai0y mljd10IOpETKdUG2GlOk/f4Jug5GAUDjdMtvEaM9bduU/dt2cwOsCRm71+737cmvcrBc j9wuQzUH+PcEuxshjFjaOL++hq87ny3Q5GYOsjh3ORfVOhxMKPqtxXJJAWYdMAh/Qy0x 1J7v+xyjfRiTTqHa85mWz6GgHWltgSZOk0vevmzseYjKyMoTwzTttp9eUvgTP8kyX2lw jNxg== 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:date:cc:to:from:subject :message-id; bh=NmcvDCvhojkzt53XFd96LkReD16COshGnRuoPRRDJmk=; b=aEBXpMkjbneVVuj2/0deowe//Z7cvNZ4bJ7T7u/yIMP5YRECpNEYbXGvsV4V5o1li5 kpDTMmDwb2GPzpxfJkYGKo5gjRBcJNNRzKYSuz/PY1xEXArDXBWB3YVnHag8RFoqEMqv 5UB/x4CarMPhfFFMJwOPmTo5geDCN+NkmnG2KqH4osJiTa9ctPdvZngUlIDH/mEzhL+E ycbeKHHtnTmLFAE+/B+LXRuYqn+sPK/8OvjNOPkOW8QYHnCHbQjeBtvxUWax+7/Rf+aS //mFeqBz6czmxC23itm50AaRnQ9ED4jR7BQkqxWNL7BAWClabbPN4e3W3Qu/7mgEqQmg viLQ== ARC-Authentication-Results: i=1; mx.google.com; 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 v14si3779105oth.181.2020.01.07.00.20.33; Tue, 07 Jan 2020 00:20:45 -0800 (PST) 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; 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 S1727211AbgAGISo (ORCPT + 99 others); Tue, 7 Jan 2020 03:18:44 -0500 Received: from mout.perfora.net ([74.208.4.197]:44145 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726485AbgAGISo (ORCPT ); Tue, 7 Jan 2020 03:18:44 -0500 Received: from marcel-pc.toradex.int ([31.10.206.124]) by mrelay.perfora.net (mreueus001 [74.208.5.2]) with ESMTPSA (Nemesis) id 0Lw0OR-1jlS6n0VZ7-017pUn; Tue, 07 Jan 2020 09:13:36 +0100 Message-ID: Subject: Re: [PATCH v1] pci: tegra: fix afi_pex2_ctrl reg offset for tegra30 From: Marcel Ziswiler To: Andrew Murray , Thierry Reding Cc: linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, Manikanta Maddireddy , Bjorn Helgaas , Jonathan Hunter , Lorenzo Pieralisi , Thierry Reding , linux-pci@vger.kernel.org Date: Tue, 07 Jan 2020 09:13:33 +0100 In-Reply-To: <20200103150129.GR42593@e119886-lin.cambridge.arm.com> References: <20191230005209.1546434-1-marcel@ziswiler.com> <20200102123822.GA1924669@ulmo> <20200103150129.GR42593@e119886-lin.cambridge.arm.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 (3.34.2-1.fc31) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:pLRXasmCG0Dh3Dl5cHaF1SR8ASQey6Y/251Ys7gvNBFxZ+FUS8a GuxRQJrIBbFX0J2uK6LbvRyM/HazQQuMRS+dph7djbNARH8H2C+YsfhIF909SO6+T95GPmI cLskGHoVWpBrA11iCUYGeruxUKm1DBAWZTzmXkwv/DYDc2l13zN9UlAewlW0ZzHKAouiciL PxJS151bS+1cLLSI1eCsg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:MqP2Ev/XQSU=:vM7auCcIxpc9Ofq1vwRtGq qU+/ogYD9KJKkCkSxcsgrT98zsKMl7sCPFS18CM+LACwhW9MGlYu0Frm2M+c6SY3hx3PA6fNI zVdTojRHCrLDW9N1iQSbhRC+4kzTmjQselnIbgv9hCrXOyIdKweB2tTJiTK0Hv1+3VzjAnjRM x7BFx2Tpi6oj2OyAGYOraFmUGxrzKRM9zgMSaGT4mWpyMTZhvpezNVYFOjGpTGrjLM2CqB2t0 GjJUu4z8J7PCjer+0aX4x3bA7TdH+nlvBtBGq2RCN3XKt4bJ8Yc1B4pdjRNlD2DgLUU8Gu+DT uGui0JQUtGZc9CwPUbsm3kjEJusP9P8oY3UUyDyVycbM5q25mU23PK0U6aViFRiQ185jN1jYR 2FdtvF/ZrBN91GlZmTpsnHNfloindcunXtcSFKP8EjyGM2hEHXVcFfS+ju7sm4CqIt/53GumJ u3axtKWmxeynFTUaSYzObS+AG+4npZrbNm1JRUHdNIDRzBCunSARW25UJ+VQZ6XtsMLnIyTKe f9aJvMqV36x97kLdtsyEYaKu0KEs7OCXOw6spWmttMH8Bra0sS0wfMsyjEkS5KlcwRX1nAABM nmMRZdwMFwfU5rPhafHXrQh6RzT7GB2AO7vNep7GAgZwBWoXFGlhNmLGC/5yRDTPgOxzLi006 5LVjSZVqz1IV8UbTZMv4skuYmD4LooBhr+4uKgGBSb377Z7VmGnQN3dmx9b18bulGFZNR5nlS QNvfuPsSCyn7yrdq34awJGob31mG2116Cud+Cnksff/cMJmiSfNJryCeAa+IUhC0MOB5PUsLN 33cGklkLF4EaDgVSDNz1kIibM8cfgNsq+50bNFm3I6Y3Sfm5uk0yOb9ZI9g+Xi8XB79J1i8l8 uBqYbfPACCTRybtnVS+yRFFp4UcvkU/L9tnckJsuw= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Andrew On Fri, 2020-01-03 at 15:01 +0000, Andrew Murray wrote: > On Thu, Jan 02, 2020 at 01:38:22PM +0100, Thierry Reding wrote: > > On Mon, Dec 30, 2019 at 01:52:09AM +0100, Marcel Ziswiler wrote: > > > Fix AFI_PEX2_CTRL reg offset for tegra30 by moving it from the > > > tegra20 > > > SoC struct where it erroneously got added by commit adb2653b3d2e > > > ("PCI: tegra: Add AFI_PEX2_CTRL reg offset as part of SoC > > > struct"). > > > This fixes the AFI_PEX2_CTRL reg offset being uninitialised > > > subsequently failing to bring up the third PCIe port. > > > > > > Signed-off-by: Marcel Ziswiler > > > > > > --- > > > > > > drivers/pci/controller/pci-tegra.c | 2 +- > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > Hi Marcel, > > > > the recipient list looks somewhat odd. Mailing lists typically go > > into > > the Cc: line and subsystem maintainers into the To: line. That way > > you > > increase chances of people's filters catching important emails. > > > > You may also want to fix up the subject line to use the more > > standard > > "PCI: tegra: " prefix. Also, maybe capitalize "fix" -> "Fix" to > > match > > standard formatting rules for commit messages. In the subject and > > the > > commit message, also, please spell "tegra20" and "tegra30" as > > "Tegra20" > > and "Tegra30", which can help when searching logs. > > > > With the above fixed, this looks good, so: > > > > Acked-by: Thierry Reding > > Also can you please add the following tag: > > Fixes: adb2653b3d2e ("PCI: tegra: Add AFI_PEX2_CTRL reg offset as > part of SoC struct") Yeah, sorry. I kinda knew there was a standard way to do this but I was so happy when I finally found this sucker (;-p). Will adhere to this in a v2. > Thanks, > > Andrew Murray Thanks, Andrew. Cheers Marcel > > > diff --git a/drivers/pci/controller/pci-tegra.c > > > b/drivers/pci/controller/pci-tegra.c > > > index 090b632965e2..ac93f5a0398e 100644 > > > --- a/drivers/pci/controller/pci-tegra.c > > > +++ b/drivers/pci/controller/pci-tegra.c > > > @@ -2499,7 +2499,6 @@ static const struct tegra_pcie_soc > > > tegra20_pcie = { > > > .num_ports = 2, > > > .ports = tegra20_pcie_ports, > > > .msi_base_shift = 0, > > > - .afi_pex2_ctrl = 0x128, > > > .pads_pll_ctl = PADS_PLL_CTL_TEGRA20, > > > .tx_ref_sel = PADS_PLL_CTL_TXCLKREF_DIV10, > > > .pads_refclk_cfg0 = 0xfa5cfa5c, > > > @@ -2528,6 +2527,7 @@ static const struct tegra_pcie_soc > > > tegra30_pcie = { > > > .num_ports = 3, > > > .ports = tegra30_pcie_ports, > > > .msi_base_shift = 8, > > > + .afi_pex2_ctrl = 0x128, > > > .pads_pll_ctl = PADS_PLL_CTL_TEGRA30, > > > .tx_ref_sel = PADS_PLL_CTL_TXCLKREF_BUF_EN, > > > .pads_refclk_cfg0 = 0xfa5cfa5c, > > > -- > > > 2.24.1