linux/drivers/pci/controller/cadence
Kishon Vijay Abraham I f3e25911a4 PCI: j721e: Add TI J721E PCIe driver
Add support for PCIe controller in J721E SoC. The controller uses the
Cadence PCIe core programmed by pcie-cadence*.c. The PCIe controller
will work in both host mode and device mode.
Some of the features of the controller are:
  *) Supports both RC mode and EP mode
  *) Supports MSI and MSI-X support
  *) Supports upto GEN3 speed mode
  *) Supports SR-IOV capability
  *) Ability to route all transactions via SMMU (support will be added
     in a later patch).

Link: https://lore.kernel.org/r/20200722110317.4744-14-kishon@ti.com
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2020-08-03 14:49:55 +01:00
..
Kconfig PCI: j721e: Add TI J721E PCIe driver 2020-08-03 14:49:55 +01:00
Makefile PCI: j721e: Add TI J721E PCIe driver 2020-08-03 14:49:55 +01:00
pci-j721e.c PCI: j721e: Add TI J721E PCIe driver 2020-08-03 14:49:55 +01:00
pcie-cadence-ep.c PCI: cadence: Add MSI-X support to Endpoint driver 2020-07-28 11:31:18 +01:00
pcie-cadence-host.c PCI: j721e: Add TI J721E PCIe driver 2020-08-03 14:49:55 +01:00
pcie-cadence-plat.c PCI: cadence: Add new *ops* for CPU addr fixup 2020-07-27 15:46:16 +01:00
pcie-cadence.c PCI: cadence: Add new *ops* for CPU addr fixup 2020-07-27 15:46:16 +01:00
pcie-cadence.h PCI: j721e: Add TI J721E PCIe driver 2020-08-03 14:49:55 +01:00