Lines Matching refs:pp
75 struct pcie_port *pp = &pci->pp; in spear13xx_pcie_establish_link() local
85 dw_pcie_setup_rc(pp); in spear13xx_pcie_establish_link()
137 struct pcie_port *pp = &pci->pp; in spear13xx_pcie_irq_handler() local
144 dw_handle_msi_irq(pp); in spear13xx_pcie_irq_handler()
155 struct pcie_port *pp = &pci->pp; in spear13xx_pcie_enable_interrupts() local
160 dw_pcie_msi_init(pp); in spear13xx_pcie_enable_interrupts()
177 static int spear13xx_pcie_host_init(struct pcie_port *pp) in spear13xx_pcie_host_init() argument
179 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in spear13xx_pcie_host_init()
196 struct pcie_port *pp = &pci->pp; in spear13xx_add_pcie_port() local
200 pp->irq = platform_get_irq(pdev, 0); in spear13xx_add_pcie_port()
201 if (pp->irq < 0) { in spear13xx_add_pcie_port()
203 return pp->irq; in spear13xx_add_pcie_port()
205 ret = devm_request_irq(dev, pp->irq, spear13xx_pcie_irq_handler, in spear13xx_add_pcie_port()
209 dev_err(dev, "failed to request irq %d\n", pp->irq); in spear13xx_add_pcie_port()
213 pp->ops = &spear13xx_pcie_host_ops; in spear13xx_add_pcie_port()
215 ret = dw_pcie_host_init(pp); in spear13xx_add_pcie_port()