From: Florian Fainelli <f.fainelli@gmail.com> To: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>, Andrew Murray <andrew.murray@arm.com>, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: james.quinlan@broadcom.com, mbrugger@suse.com, phil@raspberrypi.org, wahrenst@gmx.net, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/4] Raspberry Pi 4 PCIe support Date: Wed, 6 Nov 2019 13:51:24 -0800 [thread overview] Message-ID: <5e3df7af-d7be-2408-7b53-13a0e38e9478@gmail.com> (raw) In-Reply-To: <20191106214527.18736-1-nsaenzjulienne@suse.de> On 11/6/19 1:45 PM, Nicolas Saenz Julienne wrote: > This series aims at providing support for Raspberry Pi 4's PCIe > controller, which is also shared with the Broadcom STB family of > devices. > > There was a previous attempt to upstream this some years ago[1] but was > blocked as most STB PCIe integrations have a sparse DMA mapping[2] which > is something currently not supported by the kernel. Luckily this is not > the case for the Raspberry Pi 4. > > Note that the driver code is to be based on top of Rob Herring's series > simplifying inbound and outbound range parsing. > > [1] https://patchwork.kernel.org/cover/10605933/ > [2] https://patchwork.kernel.org/patch/10605957/ Thanks for picking up on this Nicolas. Can you amend the MAINTAINERS file with something along those lines such that PCIe binding and driver changes are picked up by both the BCM2835 and BCM7XXX entries? diff --git a/MAINTAINERS b/MAINTAINERS index cba1095547fd..4276a30f3294 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3196,6 +3196,8 @@ S: Maintained N: bcm2711 N: bcm2835 F: drivers/staging/vc04_services +F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml +F: drivers/pci/controller/pcie-brcmstb.c BROADCOM BCM47XX MIPS ARCHITECTURE M: Hauke Mehrtens <hauke@hauke-m.de> @@ -3251,6 +3253,7 @@ F: drivers/bus/brcmstb_gisb.c F: arch/arm/mm/cache-b15-rac.c F: arch/arm/include/asm/hardware/cache-b15-rac.h N: brcmstb +F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml BROADCOM BMIPS CPUFREQ DRIVER M: Markus Mayer <mmayer@broadcom.com> -- Florian
WARNING: multiple messages have this Message-ID (diff)
From: Florian Fainelli <f.fainelli@gmail.com> To: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>, Andrew Murray <andrew.murray@arm.com>, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: mbrugger@suse.com, phil@raspberrypi.org, wahrenst@gmx.net, james.quinlan@broadcom.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/4] Raspberry Pi 4 PCIe support Date: Wed, 6 Nov 2019 13:51:24 -0800 [thread overview] Message-ID: <5e3df7af-d7be-2408-7b53-13a0e38e9478@gmail.com> (raw) In-Reply-To: <20191106214527.18736-1-nsaenzjulienne@suse.de> On 11/6/19 1:45 PM, Nicolas Saenz Julienne wrote: > This series aims at providing support for Raspberry Pi 4's PCIe > controller, which is also shared with the Broadcom STB family of > devices. > > There was a previous attempt to upstream this some years ago[1] but was > blocked as most STB PCIe integrations have a sparse DMA mapping[2] which > is something currently not supported by the kernel. Luckily this is not > the case for the Raspberry Pi 4. > > Note that the driver code is to be based on top of Rob Herring's series > simplifying inbound and outbound range parsing. > > [1] https://patchwork.kernel.org/cover/10605933/ > [2] https://patchwork.kernel.org/patch/10605957/ Thanks for picking up on this Nicolas. Can you amend the MAINTAINERS file with something along those lines such that PCIe binding and driver changes are picked up by both the BCM2835 and BCM7XXX entries? diff --git a/MAINTAINERS b/MAINTAINERS index cba1095547fd..4276a30f3294 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3196,6 +3196,8 @@ S: Maintained N: bcm2711 N: bcm2835 F: drivers/staging/vc04_services +F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml +F: drivers/pci/controller/pcie-brcmstb.c BROADCOM BCM47XX MIPS ARCHITECTURE M: Hauke Mehrtens <hauke@hauke-m.de> @@ -3251,6 +3253,7 @@ F: drivers/bus/brcmstb_gisb.c F: arch/arm/mm/cache-b15-rac.c F: arch/arm/include/asm/hardware/cache-b15-rac.h N: brcmstb +F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml BROADCOM BMIPS CPUFREQ DRIVER M: Markus Mayer <mmayer@broadcom.com> -- Florian _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2019-11-06 21:51 UTC|newest] Thread overview: 62+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-11-06 21:45 [PATCH 0/4] Raspberry Pi 4 PCIe support Nicolas Saenz Julienne 2019-11-06 21:45 ` Nicolas Saenz Julienne 2019-11-06 21:45 ` [PATCH 1/4] dt-bindings: pci: add bindings for brcmstb's PCIe device Nicolas Saenz Julienne 2019-11-06 21:45 ` Nicolas Saenz Julienne 2019-11-07 10:32 ` Andrew Murray 2019-11-07 10:32 ` Andrew Murray 2019-11-07 10:53 ` Nicolas Saenz Julienne 2019-11-07 10:53 ` Nicolas Saenz Julienne 2019-11-13 4:15 ` Rob Herring 2019-11-13 4:15 ` Rob Herring 2019-11-14 13:15 ` Nicolas Saenz Julienne 2019-11-14 13:15 ` Nicolas Saenz Julienne 2019-11-06 21:45 ` [PATCH 2/4] ARM: dts: bcm2711: Enable PCIe controller Nicolas Saenz Julienne 2019-11-06 21:45 ` Nicolas Saenz Julienne 2019-11-07 10:37 ` Andrew Murray 2019-11-07 10:37 ` Andrew Murray 2019-11-12 9:18 ` Nicolas Saenz Julienne 2019-11-12 9:18 ` Nicolas Saenz Julienne 2019-11-07 17:44 ` Stefan Wahren 2019-11-07 17:44 ` Stefan Wahren 2019-11-07 18:24 ` Nicolas Saenz Julienne 2019-11-07 18:24 ` Nicolas Saenz Julienne 2019-11-06 21:45 ` [PATCH 3/4] PCI: brcmstb: add Broadcom STB PCIe host controller driver Nicolas Saenz Julienne 2019-11-06 21:45 ` Nicolas Saenz Julienne 2019-11-07 15:00 ` Andrew Murray 2019-11-07 15:00 ` Andrew Murray 2019-11-07 16:12 ` Jim Quinlan 2019-11-07 16:12 ` Jim Quinlan 2019-11-08 10:52 ` Andrew Murray 2019-11-08 10:52 ` Andrew Murray 2019-11-08 16:33 ` Jim Quinlan 2019-11-08 16:33 ` Jim Quinlan 2019-11-07 17:30 ` Nicolas Saenz Julienne 2019-11-07 17:30 ` Nicolas Saenz Julienne 2019-11-08 10:51 ` Andrew Murray 2019-11-08 10:51 ` Andrew Murray 2019-11-07 17:50 ` Stefan Wahren 2019-11-07 17:50 ` Stefan Wahren 2019-11-08 11:13 ` Nicolas Saenz Julienne 2019-11-08 11:13 ` Nicolas Saenz Julienne 2019-11-11 7:10 ` Jeremy Linton 2019-11-11 7:10 ` Jeremy Linton 2019-11-11 15:29 ` Nicolas Saenz Julienne 2019-11-11 15:29 ` Nicolas Saenz Julienne 2019-11-11 16:40 ` Florian Fainelli 2019-11-11 16:40 ` Florian Fainelli 2019-11-11 20:00 ` Jeremy Linton 2019-11-11 20:00 ` Jeremy Linton 2019-11-11 21:27 ` Florian Fainelli 2019-11-11 21:27 ` Florian Fainelli 2019-11-06 21:45 ` [PATCH 4/4] PCI: brcmstb: add MSI capability Nicolas Saenz Julienne 2019-11-06 21:45 ` Nicolas Saenz Julienne 2019-11-07 15:40 ` Marc Zyngier 2019-11-07 15:40 ` Marc Zyngier 2019-11-11 11:21 ` Nicolas Saenz Julienne 2019-11-11 11:21 ` Nicolas Saenz Julienne 2019-11-11 13:29 ` Marc Zyngier 2019-11-11 13:29 ` Marc Zyngier 2019-11-06 21:51 ` Florian Fainelli [this message] 2019-11-06 21:51 ` [PATCH 0/4] Raspberry Pi 4 PCIe support Florian Fainelli 2019-11-07 9:58 ` Nicolas Saenz Julienne 2019-11-07 9:58 ` Nicolas Saenz Julienne
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=5e3df7af-d7be-2408-7b53-13a0e38e9478@gmail.com \ --to=f.fainelli@gmail.com \ --cc=andrew.murray@arm.com \ --cc=bcm-kernel-feedback-list@broadcom.com \ --cc=devicetree@vger.kernel.org \ --cc=james.quinlan@broadcom.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-pci@vger.kernel.org \ --cc=linux-rpi-kernel@lists.infradead.org \ --cc=mbrugger@suse.com \ --cc=nsaenzjulienne@suse.de \ --cc=phil@raspberrypi.org \ --cc=wahrenst@gmx.net \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.