[PATCH 0/2] Add TI K3 PCIe Endpoint Controller support for AM64X
Hrushikesh Salunke
h-salunke at ti.com
Thu Jun 12 10:50:21 CEST 2025
Hello,
This series adds support for the Endpoint mode on Cadence PCIe controller
on TI's K3 family of SoCs. The driver is an adaptation of the Linux
driver (drivers/pci/controller/cadence/pci-j721e.c) and has been
implemented specifically for Endpoint mode of operation on AM64X. A minor
set of changes will be sufficient to support other K3 SoCs as well.
This patch is tested on AM64X EVM. Following are the log corresponding
to this feature.
https://gist.github.com/hrushikesh221/e8557cbe7667877c50f7d7e9bb96d060
Series is based on commit
commit 59d00e20fce Merge tag 'v2025.07-rc4' into next
Regards,
Hrushikesh
Hrushikesh Salunke (2):
pci_endpoint: Add TI K3 Cadence PCIe Endpoint Controller driver
configs: am64x_evm_a53_defconfig: Enable configs for PCI Endpoint mode
configs/am64x_evm_a53_defconfig | 2 +
drivers/pci_endpoint/Kconfig | 6 +
drivers/pci_endpoint/Makefile | 1 +
drivers/pci_endpoint/pcie_cdns_ti_ep.c | 399 +++++++++++++++++++++++++
4 files changed, 408 insertions(+)
create mode 100644 drivers/pci_endpoint/pcie_cdns_ti_ep.c
--
2.34.1
More information about the U-Boot
mailing list