Lines Matching refs:pp

46 #define to_keystone_pcie(x)	container_of(x, struct keystone_pcie, pp)
90 struct pcie_port *pp = &ks_pcie->pp; in ks_pcie_establish_link() local
93 dw_pcie_setup_rc(pp); in ks_pcie_establish_link()
95 if (dw_pcie_link_up(pp)) { in ks_pcie_establish_link()
96 dev_err(pp->dev, "Link already up\n"); in ks_pcie_establish_link()
103 if (dw_pcie_link_up(pp)) in ks_pcie_establish_link()
109 dev_err(pp->dev, "phy link never came up\n"); in ks_pcie_establish_link()
118 struct pcie_port *pp = &ks_pcie->pp; in ks_pcie_msi_irq_handler() local
121 dev_dbg(pp->dev, "%s, irq %d\n", __func__, irq); in ks_pcie_msi_irq_handler()
145 struct pcie_port *pp = &ks_pcie->pp; in ks_pcie_legacy_irq_handler() local
149 dev_dbg(pp->dev, ": Handling legacy irq %d\n", irq); in ks_pcie_legacy_irq_handler()
165 struct device *dev = ks_pcie->pp.dev; in ks_pcie_get_irq_controller_info()
253 static void __init ks_pcie_host_init(struct pcie_port *pp) in ks_pcie_host_init() argument
255 struct keystone_pcie *ks_pcie = to_keystone_pcie(pp); in ks_pcie_host_init()
262 pp->dbi_base + PCI_IO_BASE); in ks_pcie_host_init()
265 writew(ks_pcie->device_id, pp->dbi_base + PCI_DEVICE_ID); in ks_pcie_host_init()
268 val = readl(pp->dbi_base + PCIE_CAP_BASE + PCI_EXP_DEVCTL); in ks_pcie_host_init()
272 writel(val, pp->dbi_base + PCIE_CAP_BASE + PCI_EXP_DEVCTL); in ks_pcie_host_init()
297 struct pcie_port *pp = &ks_pcie->pp; in ks_add_pcie_port() local
314 pp->root_bus_nr = -1; in ks_add_pcie_port()
315 pp->ops = &keystone_pcie_host_ops; in ks_add_pcie_port()
347 struct pcie_port *pp; in ks_pcie_probe() local
358 pp = &ks_pcie->pp; in ks_pcie_probe()
377 pp->dev = dev; in ks_pcie_probe()