From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0A455C4332F for ; Fri, 3 Nov 2023 18:44:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Message-ID: Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:References: List-Owner; bh=xTJA/3Xd9yqr5NbrX6IJZL21JgE7O7DntY4uArKWsYg=; b=pBk0oofIQqTWYW yQPbay4i61Ej5+q8nFvgbPR1wmKlWUzSItiQv+CD/tXvSz2p8nq9F2jjEQQBZ1xdXzeQLf1qHG7Rr /e6OrShW4g69SY0aEZvHgWHcUTanCbCzUqw+nSClxdnG8l+/EcQFjxpvDEgXj4J7sxiVqoZ6pVxtd NaVcD+UroOw9RFVPeGnwIRY3Mj3hEupaz/zf8pxSuyB5tAKCnvbdwniemIGDXEiRVn91oW1hGk4s9 wbk/h/zrQ8t1SIzY6YKAlYCChqM4jp19C8LJ4C2V+NF/EV3ADV/dH+wKZkqo1CTzhaaxmCaYIHIa0 qzegX64m/jzEyLLnV0ow==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qyz9K-00Bz9w-15; Fri, 03 Nov 2023 18:44:06 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qyz9B-00Bz8u-2S for linux-arm-kernel@lists.infradead.org; Fri, 03 Nov 2023 18:44:04 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 6FF4B614C8; Fri, 3 Nov 2023 18:43:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id BAB37C433C8; Fri, 3 Nov 2023 18:43:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1699037031; bh=hgOga4pwl14WfU2MvnZsWLoM990ZOE+za5Yw+n+n0AU=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=CnIcbuLaur08qay3AX7v9cw5DW5fDgMbMkI0cv04BRTcupvPY1W6XPp5loPOD96nQ BQUwBm6Wyde6BMA+a2jo9seSmUbhBi26br/nPs3ohZwoO1cjqs91qDDtwsNx/uxyIN cw+sJqLSxMGeclL9jZ6jFQaLTUwH9QIXtvVb7kizMOyDnWe/V2Mdcu5UcwttsfiBPL WWvyiTIx2cZmpa04/1K4brcvKsZkfDmtDPY9AW+OkYvOFJCj0SkEqRh1X8bpFoRT7z 4NU1d7qVOoQ9Ql+t4MdJBoY1qcg3m2baI+OW91aQYAm5mYi8hBgRaimlSxFjwL/aQf sobQEleYlFLOA== Date: Fri, 3 Nov 2023 13:43:48 -0500 From: Bjorn Helgaas To: David Epping Cc: linux-arm-kernel@lists.infradead.org, Dinh Nguyen , Ley Foon Tan , Lorenzo Pieralisi , linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, Bjorn Helgaas , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Zhichang Yuan , Gabriele Paoloni , John Garry , Joyce Ooi Subject: Re: arm: mach-socfpga: PCIe Root IO TLP support for Cyclone V Message-ID: <20231103184348.GA162150@bhelgaas> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231103_114359_009416_1B710070 X-CRM114-Status: GOOD ( 18.04 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org WytjYyBaaGljaGFuZywgR2FicmllbGUsIEpvaG4gKElORElSRUNUX1BJTyk7IEpveWNlIChhbHRl cmEgbWFpbnRhaW5lcildCgpPbiBUdWUsIE9jdCAzMSwgMjAyMyBhdCAxMTo1ODoyN0FNICswMTAw LCBEYXZpZCBFcHBpbmcgd3JvdGU6Cj4gSGVsbG8gQVJNIFBDSWUgYW5kIGVzcGVjaWFsbHkgSW50 ZWwgQWx0ZXJhIFNPQ0ZQR0EgbWFpbnRhaW5lcnMsCj4gCj4gdGhlIEludGVsIEFsdGVyYSBDeWNs b25lIFYgUENJZSBSb290IENvbXBsZXggZHJpdmVycyBhZmFpayBjdXJyZW50bHkKPiBkb27igJl0 IHN1cHBvcnQgc2VuZGluZyBJTyBUTFBzLiAgVGhlIFJvb3QgQ29tcGxleCBJUCBDb3JlLCBzZWVt aW5nbHkKPiB1bmxpa2UgbWFueSBvdGhlciBBUk0gUm9vdCBDb21wbGV4ZXMsIGRvZXMgbm90IG9m ZmVyIGEgbWVtb3J5Cj4gbWFwcGluZyBmb3IgdGhlIElPIGFkZHJlc3Mgc3BhY2UsIGJ1dCBpbnN0 ZWFkIHJlbGllcyBvbiBpbmRpcmVjdAo+IGFkZHJlc3NpbmcgdmlhIGFkZHJlc3MgYW5kIGRhdGEg cmVnaXN0ZXJzLiBUbyBteSBrbm93bGVkZ2UgdGhpcyBJTwo+IHNwYWNlIGFjY2VzcyBoYXMgbm90 IGJlZW4gaW1wbGVtZW50ZWQgaW4gTGludXgsIHlldCwgYW5kIGlzCj4gY3VycmVudGx5IG9ubHkg dXNlZCBmb3IgUENJZSBDb25maWd1cmF0aW9uIFRMUHMgb24gdGhpcyBoYXJkd2FyZSwKPiB3aGlj aCB1c2UgdGhlIHNhbWUgbWVjaGFuaXNtLgo+IAo+IFRvIHN1cHBvcnQgYW4gQVg5OTEwMCBlbmRw b2ludCAod2hpY2ggcmVxdWlyZXMgSU8gQkFScyBmb3Igc29tZSBvZgo+IGl0cyBmZWF0dXJlcykg Y29ubmVjdGVkIHRvIGEgQ3ljbG9uZSBWIFBDSWUgcm9vdCwgd2UgYWRkZWQgc3VwcG9ydAo+IGZv ciBJTyBUTFBzIHRvIEtlcm5lbHMgNC4xNCwgNS40LCBhbmQgNS4xNS4gIEZvciB5b3VyIHJlZmVy ZW5jZSB0aGUKPiA0LjE0IHBhdGNoZXMgYXJlIGF0dGFjaGVkLiBUaGV5IGRvIF9ub3RfIGFwcGx5 IHRvIGN1cnJlbnQgbWFpbmxpbmUKPiBMaW51eCBhbmQgYXJlIG1lYW50IHRvIGdpdmUgeW91IGFu IGlkZWEgb2Ygb3VyIGN1cnJlbnQgYXBwcm9hY2guICBBcwo+IHlvdSBjYW4gc2VlLCBpbiBvcmRl ciB0byBpbXBsZW1lbnQgb3VyIG93biBpbmIoKSBhbmQgb3V0YigpIGZhbWlseQo+IG9mIGZ1bmN0 aW9ucywgd2UgaGFkIHRvIHJlbW92ZSBtdWx0aS1wbGF0Zm9ybSBzdXBwb3J0IGZvcgo+IEFSQ0hf U09DRlBHQS4KPiAKPiBJIHdvdWxkIGxpa2UgdG8gZ2V0IHNvbWUgZmVlZGJhY2sgb246Cj4KPiBh KSBBcmUgeW91IGludGVyZXN0ZWQgaW4gYWRkaW5nIElPIFRMUCBzdXBwb3J0IGZvciB0aGlzIEZQ R0EvQ1BVIHRvCj4gbWFpbmxpbmU/IFdlIHdvdWxkIGltcGxlbWVudCBwYXRjaGVzIGZvciB0aGUg Y3VycmVudCBtYWlubGluZSBpbgo+IHRoYXQgY2FzZSBhbmQgcG9zdCB0aGVtIGZvciBkaXNjdXNz aW9uLgo+Cj4gYikgRG8geW91IHNlZSBhbiBvcHRpb24gdG8gaW1wbGVtZW50IHRoZSBJTyBzcGFj ZSBhY2Nlc3MgZnVuY3Rpb25zCj4gd2l0aG91dCBkcm9wcGluZyBtdWx0aS1wbGF0Zm9ybSBzdXBw b3J0PyBJcyB0aGF0IGEgcHJlcmVxdWlzaXRlIGZvcgo+IGdvaW5nIG1haW5saW5lPwoKSSBkb24n dCB1bmRlcnN0YW5kIElORElSRUNUX1BJTyB2ZXJ5IHdlbGwsIGJ1dCBkb2VzIGl0IGhlbHAgd2l0 aCB0aGlzCmF0IGFsbD8KCmh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJu ZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LmdpdC90cmVlL2xpYi9LY29uZmlnP2lkPXY2LjYjbjkyCmh0 dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvbGludXMvMDMxZTM2MDE4NjljCgpCZWdpbm5pbmcgb2YgdGhy ZWFkLCBpbmNsdWRpbmcgZnVsbCBwYXRjaCAoZm9yIHY0LjE0LCBub3QgY3VycmVudAprZXJuZWwp IGF0OiBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvWlVEZDA0YzdGWFVldXN4S0BudWNudWMu bWxlLwoKQmpvcm4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMu aW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2xpbnV4LWFybS1rZXJuZWwK