Hello, v6 is re-based version of controller/brcmstb branch of pci tree. v5 could be found at [1]. v5 -> v6 changes include: - Fix a build error in 04/11 (Jim). - Address a comment from Bjorn about bisect-ability by squash 07/11 in 06/11 (Bjorn). - Move 08/11 right after irqchip patch (Bjorn). Regards, ~Stan [1] https://lore.kernel.org/lkml/20250120130119.671119-1-svarbanov@xxxxxxx/ Stanimir Varbanov (7): dt-bindings: interrupt-controller: Add BCM2712 MSI-X DT bindings dt-bindings: PCI: brcmstb: Update bindings for PCIe on BCM2712 irqchip: Add Broadcom BCM2712 MSI-X interrupt controller PCI: brcmstb: Adding a softdep to MIP MSI-X driver PCI: brcmstb: Reuse pcie_cfg_data structure PCI: brcmstb: Expand inbound window size up to 64GB PCI: brcmstb: Add BCM2712 support .../brcm,bcm2712-msix.yaml | 60 ++++ .../bindings/pci/brcm,stb-pcie.yaml | 6 +- drivers/irqchip/Kconfig | 16 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-bcm2712-mip.c | 292 ++++++++++++++++++ drivers/pci/controller/pcie-brcmstb.c | 144 ++++++--- 6 files changed, 475 insertions(+), 44 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm2712-msix.yaml create mode 100644 drivers/irqchip/irq-bcm2712-mip.c -- 2.47.0