Lines Matching refs:pci
30 struct dw_pcie *pci; member
88 struct dw_pcie *pci = artpec6_pcie->pci; in artpec6_pcie_establish_link() local
89 struct pcie_port *pp = &pci->pp; in artpec6_pcie_establish_link()
153 if (!dw_pcie_wait_for_link(pci)) in artpec6_pcie_establish_link()
156 dev_dbg(pci->dev, "DEBUG_R0: 0x%08x, DEBUG_R1: 0x%08x\n", in artpec6_pcie_establish_link()
157 dw_pcie_readl_dbi(pci, PCIE_PHY_DEBUG_R0), in artpec6_pcie_establish_link()
158 dw_pcie_readl_dbi(pci, PCIE_PHY_DEBUG_R1)); in artpec6_pcie_establish_link()
165 struct dw_pcie *pci = artpec6_pcie->pci; in artpec6_pcie_enable_interrupts() local
166 struct pcie_port *pp = &pci->pp; in artpec6_pcie_enable_interrupts()
174 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in artpec6_pcie_host_init() local
175 struct artpec6_pcie *artpec6_pcie = to_artpec6_pcie(pci); in artpec6_pcie_host_init()
190 struct dw_pcie *pci = artpec6_pcie->pci; in artpec6_pcie_msi_handler() local
191 struct pcie_port *pp = &pci->pp; in artpec6_pcie_msi_handler()
199 struct dw_pcie *pci = artpec6_pcie->pci; in artpec6_add_pcie_port() local
200 struct pcie_port *pp = &pci->pp; in artpec6_add_pcie_port()
201 struct device *dev = pci->dev; in artpec6_add_pcie_port()
240 struct dw_pcie *pci; in artpec6_pcie_probe() local
250 pci = devm_kzalloc(dev, sizeof(*pci), GFP_KERNEL); in artpec6_pcie_probe()
251 if (!pci) in artpec6_pcie_probe()
254 pci->dev = dev; in artpec6_pcie_probe()
255 pci->ops = &dw_pcie_ops; in artpec6_pcie_probe()
257 artpec6_pcie->pci = pci; in artpec6_pcie_probe()
260 pci->dbi_base = devm_ioremap_resource(dev, dbi_base); in artpec6_pcie_probe()
261 if (IS_ERR(pci->dbi_base)) in artpec6_pcie_probe()
262 return PTR_ERR(pci->dbi_base); in artpec6_pcie_probe()