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 10236C433F5 for ; Thu, 13 Jan 2022 17:46:50 +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:Subject:Cc:To:From:Date:References: In-Reply-To:Message-Id:Mime-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Po30bndM96YOIUUIKsgKBB3/WKpb2ye9uWLhCD64SJE=; b=Nq+S+jIL+lDhv1 9CIvpISmr2v3WLaFqtG1ermC5kjpRjwjVodOLC0oDe97v3sE3D8uNvpvcf6uWLYzIbcbAjuNljZvu Yv5TIsHNgQABn3/Ezl7GKmwqssjw1xWniIEJwR1SyOduXcon92RafDlMFxjTwDfdPm7OVmzsn8/nS XnXfEv2I4PrDeU+XOzyOPGIiBLOT9D/lPu3fNSXTaK+7Z5ovLgGOnqUzxyziJROBCdQ2sRBTvNwwU Qj0AoORtn68rsgecO7Dwrm5X+WLfXHh4JmYU2MkIOFtw3hPp+fNqOtZiFEF+T5KmUT428VN9z0MF8 OyUWNsGyFw9PEKM6ubHQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n84AD-006m3h-FE; Thu, 13 Jan 2022 17:45:29 +0000 Received: from new3-smtp.messagingengine.com ([66.111.4.229]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n84A3-006m0e-CC for linux-arm-kernel@lists.infradead.org; Thu, 13 Jan 2022 17:45:20 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailnew.nyi.internal (Postfix) with ESMTP id 009FC580316; Thu, 13 Jan 2022 12:45:13 -0500 (EST) Received: from imap44 ([10.202.2.94]) by compute4.internal (MEProxy); Thu, 13 Jan 2022 12:45:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flygoat.com; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type:content-transfer-encoding; s=fm1; bh=1CIEC p+ZznhrnPza5jhu/RiuRksajhZP6I88iKtpDs8=; b=ckDv9HlADf8bSd7kIPFX4 v1DpASlU5OWs9X7OqaHrXPGFI4ugegImfIeT9TyFeeCf4nm5OAK6GacUdAgoY7b6 ot8gpXBdAQ+kFJtKjSdPkmQBHumcBNdaWfaih1oTj58WK8aEfSyab54cUWN8XRqb xYK8hYE8tUDs7qrYrFCWDPMP/3cjTGMUk1y+v2HlDCjcbIO8+MIddxSgNRhOAnwL 3vNo9cocl9ojFSjWBjDayTuFQbEx6/b4Qz527PGvHgLB6TUU5Qlv0WMb/0pw9fdm TxMA1rVjP67tPxBHZ2l0oZsrXqHNx/FGlC/9VPgqNRTZYNj8boGdhEjn8EdnBhTT A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=1CIECp+ZznhrnPza5jhu/RiuRksajhZP6I88iKtpD s8=; b=JbkQa3BiNsDyIduXJv8N45YVNw2HcCJlKmd66SdKxHBnti0dT+Y7xvhXH CbAhvKB4+La8kB+XpcWjl394mssqkc/NITqvnu4HHOorEv90ts/TR7HystW9Ynb/ O5NZIPKcFe33+x1PDusIisW6xI6eWTMjNajUB4brz8rA/lr6IaxfIwe3egDDwmxf y0HnUoJtyhBxvUEX4XsQdD9VsksUJbiTvpm3iYut5OAw9mnybgKwK212G3ck7Ma/ 9V4QLSMbDGm4oCVQBEv3lOIsxgLd9zEvppTcvIQAx38YCVox6UjgiXAqSgQstpet I6HKOV6dN8ud36K9ri4ppF8auZ9Kg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrtdefgddutdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedflfhi rgiguhhnucgjrghnghdfuceojhhirgiguhhnrdihrghnghesfhhlhihgohgrthdrtghomh eqnecuggftrfgrthhtvghrnhepfeetgeekveeftefhgfduheegvdeuuddvieefvddvlefh feehkeetfeeukedtfeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepjhhirgiguhhnrdihrghnghesfhhlhihgohgrthdrtghomh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 67B55FA0AA7; Thu, 13 Jan 2022 12:45:12 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-4569-g891f756243-fm-20220111.001-g891f7562 Mime-Version: 1.0 Message-Id: In-Reply-To: <20220112211039.GA281591@bhelgaas> References: <20220112211039.GA281591@bhelgaas> Date: Thu, 13 Jan 2022 17:44:50 +0000 From: "Jiaxun Yang" To: "Bjorn Helgaas" Cc: "Rob Herring" , "Lorenzo Pieralisi" , "Jonathan Hunter" , "Thierry Reding" , =?UTF-8?Q?Krzysztof_Wilczy=C5=84ski?= , "Tiezhu Yang" , "Huacai Chen" , "Ray Jui" , "Scott Branden" , bcm-kernel-feedback-list@broadcom.com, linux-arm-kernel@lists.infradead.org, linux-pci , linux-tegra@vger.kernel.org Subject: Re: [PATCH 19/19] PCI: Set bridge map_irq and swizzle_irq to default functions X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220113_094519_538811_05A8166D X-CRM114-Status: GOOD ( 26.67 ) 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 CgrlnKgyMDIy5bm0MeaciDEy5pel5LiA5pyIIOS4i+WNiDk6MTDvvIxCam9ybiBIZWxnYWFz5YaZ 6YGT77yaCj4gT24gV2VkLCBKYW4gMTIsIDIwMjIgYXQgMDg6MDg6NDVQTSArMDAwMCwgSmlheHVu IFlhbmcgd3JvdGU6Cj4+IOWcqDIwMjLlubQx5pyIMTLml6XkuIDmnIgg5LiL5Y2IMzoxOe+8jEJq b3JuIEhlbGdhYXPlhpnpgZPvvJoKPj4gPiBPbiBXZWQsIEphbiAxMiwgMjAyMiBhdCAxMjo1Nzo0 NFBNICswMDAwLCBKaWF4dW4gWWFuZyB3cm90ZToKPj4gPj4g5ZyoMjAyMuW5tDHmnIgxMeaXpeS4 gOaciCDkuIvljYg5OjQ277yMQmpvcm4gSGVsZ2Fhc+WGmemBk++8mgo+PiA+PiA+IFstY2MgbWFu eSwgK2NjIGlwcm9jLCBsb29uZ3NvbiwgdGVncmEgbWFpbnRhaW5lcnNdCj4+IFsuLi5dCj4+ID4g SSBzZWUgdGhlc2U6Cj4+ID4KPj4gPiAgIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5n cy9wY2kvbG9vbmdzb24ueWFtbAo+PiA+ICAgYXJjaC9taXBzL2Jvb3QvZHRzL2xvb25nc29uL3Jz NzgwZS1wY2guZHRzaQo+PiA+Cj4+ID4gd2hpY2ggbWFrZXMgbWUgdGhpbmsgdGhlcmUgYXJlIExv b25nc29uIHN5c3RlbXMgd2l0aCBEVC4gIEFyZSB0aGVyZQo+PiA+IHNvbWUgTG9vbmdzb24gc3lz dGVtcyB3aXRoIERUIGFuZCBzb21lIGxlZ2FjeSBvbmVzIHdpdGhvdXQ/Cj4+IAo+PiBBY3R1YWxs eSBhbGwgcHJlc2VudCBNSVBTL0xvb25nc29uIHN5c3RlbXMgYXJlIGxlZ2FjeSBhbmQgd2UganVz dAo+PiBidWlsdC1pbiBEVHMgaW4ga2VybmVsIGFuZCBzZWxlY3Qgd2hpY2ggb25lIHRvIHVzZSBh dCBib290IHRpbWUuIAo+Cj4gU28gSSBndWVzcyB5b3Uga25vdyBlbm91Z2ggYWJvdXQgd2hhdCBw bGF0Zm9ybSBpdCBpcyB0byBzZWxlY3Qgd2hpY2gKPiBEVCB0byB1c2UsIGJ1dCB5b3UgZG9uJ3Qg a25vdyBlbm91Z2ggdG8ga25vdyB0aGUgSTgyNTkgcm91dGluZz8KPgo+IElmIHlvdSAqY291bGQq IHNlbGVjdCBhIERUIHRoYXQgZGVzY3JpYmVkIHRoZSBJODI1OSByb3V0aW5nLCBJIGd1ZXNzCj4g bWF5YmUgeW91IGNvdWxkIHNlbGVjdCBhIG1hdGNoaW5nIERUIG9yIHVwZGF0ZSBhIERUIGluLXBs YWNlPwo+Cj4+ID4gVGhlIG9ubHkgZHJpdmVyIEkgc2VlIGlzIGRyaXZlcnMvcGNpL2NvbnRyb2xs ZXIvcGNpLWxvb25nc29uLmMuCj4+ID4gSXMgdGhhdCB1c2VkIGZvciBhbGwgTG9vbmdzb24gc3lz dGVtPyAgSXQgdW5jb25kaXRpb25hbGx5IHVzZXMKPj4gPiAtPm1hcF9pcnEgPSBsb29uZ3Nvbl9t YXBfaXJxKCkuCj4+IAo+PiBZZXMsIGl0J3MgdXNlZCBhbW9uZyBhbGwgTG9vbmdzb24gc3lzdGVt cy4gIEZvciBzeXN0ZW0gdXNpbmcgTFM3QQo+PiBQQ0ggdGhlIElSUSBtYXBwaW5nIGlzIGZpeGVk IHNvIHdlIGp1c3QgcHJvZ3JhbW1lZCBpdCBpbiBEVC4gRm9yCj4+IFJTNzgwRSB3ZSB1c2UgdGhp cyByb3V0aW5lIHRvIHJlYWQgUENJX0lOVEVSUlVQVF9MSU5FIHRvIHNlbGVjdAo+PiB3aGljaCBJ ODI1OSBJUlEgdG8gdXNlLgo+PiAKPj4gPiBsb29uZ3Nvbl9tYXBfaXJxKCkgcmVhZHMgUENJX0lO VEVSUlVQVF9MSU5FOyBJIHRoaW5rIHRoYXQgZGVwZW5kcwo+PiA+IG9uIGZpcm13YXJlIGhhdmlu ZyBwcmV2aW91c2x5IHByb2dyYW1tZWQgaXQsIHJpZ2h0Pwo+PiAKPj4gSSdtIHVuY2xlYXIgYWJv dXQgd2hhdCBkaWQgZmlybXdhcmUgZG8gYnV0IGFzIEFNRCBSUzc4MEUgaXMgdXNlZCBpbgo+PiB4 ODYgUENzIGFzIHdlbGwgaXQgc2hvdWxkIGJlIHRoZSBzYW1lIHdheS4KPgo+IFBDSSBkZXZpY2Vz IGRvbid0IHVzZSB0aGUgdmFsdWUgaW4gUENJX0lOVEVSUlVQVF9MSU5FLCBhbmQgdGhlIHNwZWMK PiBkb2Vzbid0IGRlZmluZSBhIGRlZmF1bHQgdmFsdWUuICBJdCdzIG9ubHkgZm9yIHVzZSBieSBz b2Z0d2FyZS4KPgo+IEknbSBwcmV0dHkgc3VyZSB0aGF0IG9uIEFDUEkgeDg2LCB3ZSBkb24ndCBk ZXBlbmQgb24KPiBQQ0lfSU5URVJSVVBUX0xJTkUgZXhjZXB0IGZvciB0aGluZ3MgbGlrZSBxdWly a3MuCj4KPiBJIHRoaW5rIHRoZSBBQ1BJIE1BRFQgYW5kIF9QUlQgYXJlIHN1cHBvc2VkIHRvIGNv bnRhaW4gYWxsIHRoZSBJTlR4Cj4gcm91dGluZyBpbmZvcm1hdGlvbiB3ZSBuZWVkLiAgT2J2aW91 c2x5IHRoaXMgaXNuJ3QgYW4gQUNQSSBzeXN0ZW0uCj4gSSdtIGp1c3QgbWFraW5nIHRoZSBwb2lu dCB0aGF0IGl0ICpzaG91bGQqIGJlIHBvc3NpYmxlIHRvIHJlbW92ZSB0aGlzCj4gZGVwZW5kZW5j eSBvbiBmaXJtd2FyZSBpZiB3ZSBjYW4gaWRlbnRpZnkgdGhlIHNwZWNpZmljIHBsYXRmb3JtICh3 aGljaAo+IGRldGVybWluZXMgdGhlIEk4MjU5IHJvdXRpbmcpLgoKSGksCgpUaGFua3MgZm9yIHRo ZSBpbmZvcm1hdGlvbiwgSSBoYWQgc2VuZCBhIGVucXVpcmUgdG8gTG9vbmdzb24gdG8gYXNrIGFi b3V0CnRob3NlIGRldGFpbHMuCgpQYXRjaGluZyBEVCBhdCBib290IHRpbWUgc2hvdWxkIGJlIHBv c3NpYmxlIDotKQoKVGhhbmtzLgoKPgo+IEJqb3JuCgotLSAKLSBKaWF4dW4KCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK