pci: pcie_cdns_ti: enable PCIe root-complex mode for J784S4 SoC

The PCIe Controllers on the J784S4 SoC support Root-Complex mode of
operation. Hence, enable it.

Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
Fixes: 79f3e77133 ("Subtree merge tag 'v6.16-dts' of dts repo [1] into dts/upstream")
This commit is contained in:
Siddharth Vadapalli
2026-02-27 17:28:30 +05:30
committed by Tom Rini
parent d62f1c98c5
commit 068d05ad5f

View File

@@ -860,6 +860,12 @@ static const struct pcie_cdns_ti_data j722s_pcie_rc_data = {
.max_lanes = 1,
};
static const struct pcie_cdns_ti_data j784s4_pcie_rc_data = {
.mode = PCIE_MODE_RC,
.quirk_detect_quiet_flag = true,
.max_lanes = 4,
};
static const struct udevice_id pcie_cdns_ti_ids[] = {
{
.compatible = "ti,j7200-pcie-host",
@@ -873,6 +879,10 @@ static const struct udevice_id pcie_cdns_ti_ids[] = {
.compatible = "ti,j722s-pcie-host",
.data = (ulong)&j722s_pcie_rc_data,
},
{
.compatible = "ti,j784s4-pcie-host",
.data = (ulong)&j784s4_pcie_rc_data,
},
{},
};