pci_endpoint: Add TI K3 Cadence PCIe Endpoint Controller driver
authorHrushikesh Salunke <h-salunke@ti.com>
Mon, 16 Jun 2025 16:49:28 +0000 (22:19 +0530)
committerTom Rini <trini@konsulko.com>
Thu, 26 Jun 2025 23:16:40 +0000 (17:16 -0600)
commita4a0edc6046dd5b9ebe24ad72dfcdb43b36f0bd6
treed18282e525377b254c2379aa066543f69a6e3dbc
parent9d7f90782d0a768af76718e0cbc17c954d6731e5
pci_endpoint: Add TI K3 Cadence PCIe Endpoint Controller driver

Add support for Endpoint mode of operation in the Cadence PCIe
Controller present on TI's K3 SoCs. This driver is an adaptation of the
Linux kernel v6.15 driver (drivers/pci/controller/cadence/pci-j721e.c).

Signed-off-by: Hrushikesh Salunke <h-salunke@ti.com>
drivers/pci_endpoint/Kconfig
drivers/pci_endpoint/Makefile
drivers/pci_endpoint/pcie_cdns_ti_ep.c [new file with mode: 0644]