Merge branch 'pci/controller/cadence'
authorBjorn Helgaas <bhelgaas@google.com>
Mon, 15 Jan 2024 18:10:36 +0000 (12:10 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 15 Jan 2024 18:10:36 +0000 (12:10 -0600)
commit78fe51fcb43510d5c15a827ca42b597287084e9d
tree952fbe1afe44c5473092fe56f8e40c530144ff35
parent6f77f0ac5ee2ee510f8e041a1d80ab14323ba0f0
parent177c9ac6ab3fa585608a16877b1fa1aad832571c
Merge branch 'pci/controller/cadence'

- Add j721e DT and driver support for 'num-lanes' for devices that support
  x1, x2, or x4 Links (Matt Ranostay)

- Add j721e DT compatible strings and driver support for j784s4 (Matt Ranostay)

- Make TI J721E Kconfig depend on ARCH_K3 since the hardware is specific to
  those TI SoC parts (Peter Robinson)

* pci/controller/cadence:
  PCI: j721e: Make TI J721E depend on ARCH_K3
  PCI: j721e: Add TI J784S4 PCIe configuration
  PCI: j721e: Add PCIe 4x lane selection support
  PCI: j721e: Add per platform maximum lane settings
  dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings
  dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes