On Wed, 2019-11-06 at 13:51 -0800, Florian Fainelli wrote: > 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 > @@ -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 > Ok, noted, I'll add that patch to v2.