Lines Matching defs:pci
15 #include <linux/pci.h>
32 struct dw_pcie *pci;
37 static int ls_pcie_establish_link(struct dw_pcie *pci)
49 struct dw_pcie *pci = to_dw_pcie_from_ep(ep);
50 struct ls_pcie_ep *pcie = to_ls_pcie_ep(pci);
57 struct dw_pcie *pci = to_dw_pcie_from_ep(ep);
58 struct ls_pcie_ep *pcie = to_ls_pcie_ep(pci);
67 dw_pcie_ep_reset_bar(pci, bar);
76 struct dw_pcie *pci = to_dw_pcie_from_ep(ep);
87 dev_err(pci->dev, "UNKNOWN IRQ type\n");
95 struct dw_pcie *pci = to_dw_pcie_from_ep(ep);
96 struct ls_pcie_ep *pcie = to_ls_pcie_ep(pci);
130 struct dw_pcie *pci = pcie->pci;
131 struct device *dev = pci->dev;
136 ep = &pci->ep;
158 struct dw_pcie *pci;
168 pci = devm_kzalloc(dev, sizeof(*pci), GFP_KERNEL);
169 if (!pci)
178 pci->dev = dev;
179 pci->ops = pcie->drvdata->dw_pcie_ops;
183 pcie->pci = pci;
187 pci->dbi_base = devm_pci_remap_cfg_resource(dev, dbi_base);
188 if (IS_ERR(pci->dbi_base))
189 return PTR_ERR(pci->dbi_base);
191 pci->dbi_base2 = pci->dbi_base + PCIE_DBI2_OFFSET;