Lines Matching defs:pcie
14 #include "pcie-cadence.h"
20 * @pcie: Cadence PCIe controller
25 struct cdns_pcie *pcie;
35 static u64 cdns_plat_cpu_addr_fixup(struct cdns_pcie *pcie, u64 cpu_addr)
79 rc->pcie.dev = dev;
80 rc->pcie.ops = &cdns_plat_ops;
81 cdns_plat_pcie->pcie = &rc->pcie;
84 ret = cdns_pcie_init_phy(dev, cdns_plat_pcie->pcie);
107 ep->pcie.dev = dev;
108 ep->pcie.ops = &cdns_plat_ops;
109 cdns_plat_pcie->pcie = &ep->pcie;
112 ret = cdns_pcie_init_phy(dev, cdns_plat_pcie->pcie);
136 cdns_pcie_disable_phy(cdns_plat_pcie->pcie);
137 phy_count = cdns_plat_pcie->pcie->phy_count;
139 device_link_del(cdns_plat_pcie->pcie->link[phy_count]);
147 struct cdns_pcie *pcie = dev_get_drvdata(dev);
156 cdns_pcie_disable_phy(pcie);
169 .compatible = "cdns,cdns-pcie-host",
173 .compatible = "cdns,cdns-pcie-ep",
181 .name = "cdns-pcie",