.../devicetree/bindings/pci/nxp,s32-pcie.yaml | 169 +++++ MAINTAINERS | 3 + drivers/pci/controller/dwc/Kconfig | 12 + drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pci-s32g-regs.h | 105 +++ drivers/pci/controller/dwc/pci-s32g.c | 697 ++++++++++++++++++ drivers/pci/controller/dwc/pci-s32g.h | 45 ++ .../linux/pcie/nxp-s32g-pcie-phy-submode.h | 15 + 8 files changed, 1047 insertions(+) create mode 100644 Documentation/devicetree/bindings/pci/nxp,s32-pcie.yaml create mode 100644 drivers/pci/controller/dwc/pci-s32g-regs.h create mode 100644 drivers/pci/controller/dwc/pci-s32g.c create mode 100644 drivers/pci/controller/dwc/pci-s32g.h create mode 100644 include/linux/pcie/nxp-s32g-pcie-phy-submode.h