[PATCH 0/5] Add PCIe support for RZ/V2N and RZ/V2H(P) SoCs
From: Prabhakar
Date: Wed Mar 18 2026 - 08:48:06 EST
From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>
Hi all,
This series adds support for the PCIe host controllers found on the
Renesas RZ/V2N and RZ/V2H(P) SoCs. The RZ/V2N controller is similar
to the existing RZ/G3E variant but uses a different device ID, while
the RZ/V2H(P) controller includes additional features for PCIe lane
control and supports multilink operation with two independent channels.
The series includes the following changes:
- Add device tree bindings for the RZ/V2N and RZ/V2H(P) PCIe
controllers, documenting their capabilities and requirements.
- Update the rzg3s-host driver to support the new SoCs, including
handling for multiple PCIe channels and shared reset controls.
Note, Ive created two seprate commits for bindings file for easier
review if these needs to be merged into one please let me know.
Cheers,
Prabhakar
Lad Prabhakar (5):
dt-bindings: pci: renesas,r9a08g045-pcie: Add RZ/V2N support
dt-bindings: pci: renesas,r9a08g045-pcie: Add RZ/V2H(P) support
PCI: rzg3s-host: Use shared reset controls for power domain resets
PCI: rzg3s-host: Prepare System Controller handling for multiple PCIe
channels
PCI: rzg3s-host: Add support for RZ/V2H(P) SoC
.../bindings/pci/renesas,r9a08g045-pcie.yaml | 43 +++-
drivers/pci/controller/pcie-rzg3s-host.c | 194 ++++++++++++++++--
2 files changed, 211 insertions(+), 26 deletions(-)
--
2.53.0