[PATCH v3 0/9] ARM: RPi5: Enable PCIe
Peter Robinson
pbrobinson at gmail.com
Wed May 20 19:43:01 CEST 2026
Hi Torsten,
I've set this version to Changes Requested to take into account Neil's
review from v2.
Cheers,
Peter
On Mon, 18 May 2026 at 09:08, Neil Armstrong <neil.armstrong at linaro.org> wrote:
>
> On 5/16/26 13:39, Torsten Duwe wrote:
> > Basic PCIe support for the RPi5. This is the prerequisite for PCIe
> > slot adapters / HATs and NVMe storage. Those might require their own
> > supporting drivers or changes.
> >
> > Changes from v2:
> > - fix wrong subject prefixes
> > - make reset drivers only found on the RPi5 depend on ARCH_BCM283X
> > - some patches Reviewed-by Peter Robinson
>
> It seems you completely ignored by comments and review on v2:
> https://lore.kernel.org/all/bcad697e-56f8-4256-8d24-41c5ef644ff8@linaro.org/
> https://lore.kernel.org/all/f46be233-e35e-4a42-8663-342e9913e784@linaro.org/#t
> https://lore.kernel.org/all/5ba58555-78cd-454f-9fcc-5aaec5fd4205@linaro.org/
> https://lore.kernel.org/all/0d1c9e66-62c5-491f-9fba-97f262a1153d@linaro.org/
> https://lore.kernel.org/all/fc11057b-edd2-428b-a67d-1cc22bd79492@linaro.org/
>
> Thanks,
> Neil
> >
> > Changes from v1:
> > - fixed inbound window rewrite, which broke RPi4
> > - series Tested-by Pedro Falcato
> >
> > Andrea della Porta (1):
> > pci: brcmstb: Fix PCIe bus numbers
> >
> > Torsten Duwe (8):
> > ARM: bcm283x: Add bcm2712 PCIe memory window
> > pci: brcmstb: Support different variants using a cfg struct
> > reset: Add RPi5 brcmstb reset facilities
> > reset: Add RPi5 rescal reset facilities
> > pci: brcmstb: Get and use bridge and rescal reset properties
> > pci: brcmstb: Fix iBAR size calculation
> > pci: brcmstb: rework iBAR handling
> > pci: brcmstb: Adapt to AXI bridge
> >
> > .../mach-bcm283x/include/mach/acpi/bcm2711.h | 7 +-
> > arch/arm/mach-bcm283x/init.c | 10 +-
> > configs/rpi_arm64_defconfig | 2 +
> > drivers/pci/pcie_brcmstb.c | 391 ++++++++++++++++--
> > drivers/reset/Kconfig | 16 +
> > drivers/reset/Makefile | 2 +
> > drivers/reset/reset-brcmstb-rescal.c | 103 +++++
> > drivers/reset/reset-brcmstb.c | 97 +++++
> > 8 files changed, 590 insertions(+), 38 deletions(-)
> > create mode 100644 drivers/reset/reset-brcmstb-rescal.c
> > create mode 100644 drivers/reset/reset-brcmstb.c
> >
>
More information about the U-Boot
mailing list