Received: by 10.223.176.5 with SMTP id f5csp1222221wra; Tue, 6 Feb 2018 15:08:26 -0800 (PST) X-Google-Smtp-Source: AH8x226LiU15OVJrlMoL31E23rA/u1+gxson/mUpfTpu2l0irGJ3pu3RhZyxPMJxrTc3aQvc9vtc X-Received: by 10.101.65.9 with SMTP id w9mr3201607pgp.214.1517958505927; Tue, 06 Feb 2018 15:08:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517958505; cv=none; d=google.com; s=arc-20160816; b=Z/qVF+1KZ4zGnODmA7CY1XIV6Jyvti8qGpceKi2HtJ8lCFHBAHW6P8URjUf6VSXXom qgoPi8OTMjeJw96NAWBYyK5/r+HwiXEAMEQqsNKK89m0e29me5WXWrdKaZtUWAmXJhK8 chjjWXts9IQ9cB2DIetVH4WZSqGu3lY7q+VNOT5H8Ay+aw7IWTMGXNTJutRpSi4+fUkg OATx+vA2cd51lFOF+yObZX4WgwpTWRU5Rl528gY+aae4FPp8a1NnBJAjUtIy7VymCtZd 5M/+lm1/+57UjcIpwnzy88XSn8f/rzcVIXhADVdLNfiYs8QwqLMpcRsau7zL9b/D5+So haSw== 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 :references:in-reply-to:date:cc:to:from:subject:message-id :arc-authentication-results; bh=lcPiE+Ol0qz2CC7erYC4dq7WTmes3U7R1S+wkgUSbE0=; b=UvsxWRJk0pjk7Ab9ydfyy3c1hVnq2hYfG+WfJFv10rwQ7cRh1B6pMhs1pAnUO1W3qK IC1Cs8U/kbbV6NjOoPci5WfG4pjqD7QeShB3N4eQFc8kKFJlKPKldoZSY88s8drm6M59 aSFO680QFY88Zfs4pzERuzUbFXwhrwoWZOk0qO5aViQ2uRUiFJyR0MLDIT5+Vxbg7T7z dOb/URuCGELXUjngFfkgw6OvmjqGtMFqeSZDpji8YnSyYSiBuGmTlcASpgqkSdSgshO+ q3go+vl0s620bp8SSU8JlpXxPIQ6CBpQtsFlT+1P39+GS/voM1O9sQ5zXkU79bWr6wpz w3AQ== 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 a15-v6si58466pll.304.2018.02.06.15.08.10; Tue, 06 Feb 2018 15:08:25 -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 S1753768AbeBFXHb (ORCPT + 99 others); Tue, 6 Feb 2018 18:07:31 -0500 Received: from gate.crashing.org ([63.228.1.57]:33295 "EHLO gate.crashing.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753302AbeBFXH3 (ORCPT ); Tue, 6 Feb 2018 18:07:29 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by gate.crashing.org (8.14.1/8.14.1) with ESMTP id w16MVooB017174; Tue, 6 Feb 2018 16:31:52 -0600 Message-ID: <1517956309.2312.172.camel@kernel.crashing.org> Subject: Re: [PATCH 1/2] of_pci_irq: add a check to fallback to standard device tree parsing From: Benjamin Herrenschmidt To: Ryder Lee Cc: "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Lorenzo Pieralisi , Arnd Bergmann , linux-pci@vger.kernel.org, "linux-kernel@vger.kernel.org" , Rob Herring , linux-mediatek@lists.infradead.org, Bjorn Helgaas , Frank Rowand , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" Date: Wed, 07 Feb 2018 09:31:49 +1100 In-Reply-To: <1517895732.23319.21.camel@mtkswgap22> References: <31c765c53e85e41bfc001d110d69e46c9967f4e7.1516961656.git.ryder.lee@mediatek.com> <1517563970.24622.9.camel@mtkswgap22> <1517866584.2312.140.camel@kernel.crashing.org> <1517884738.16010.27.camel@mtkswgap22> <1517889903.2312.151.camel@kernel.crashing.org> <1517891471.20869.6.camel@mtkswgap22> <1517892624.2312.167.camel@kernel.crashing.org> <1517895732.23319.21.camel@mtkswgap22> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.26.4 (3.26.4-1.fc27) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2018-02-06 at 13:42 +0800, Ryder Lee wrote: > Thanks for explanation. > > So I guess the better way to achieve my aim - one IRQ per slot that is > connected to all INTx and get propagated through the bridges (and for > those root ports own interrupts (PME ..)} is to add interrupt-map > properties in both parent and root port nodes. > > Something like this: https://patchwork.kernel.org/patch/9970923// ,right? Yup. Cheers, Ben.