• Home
  • Raw
  • Download

Lines Matching refs:pp

176 	struct pcie_port *pp = irq_data_get_irq_chip_data(d);  in uniphier_pcie_irq_mask()  local
177 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in uniphier_pcie_irq_mask()
182 raw_spin_lock_irqsave(&pp->lock, flags); in uniphier_pcie_irq_mask()
188 raw_spin_unlock_irqrestore(&pp->lock, flags); in uniphier_pcie_irq_mask()
193 struct pcie_port *pp = irq_data_get_irq_chip_data(d); in uniphier_pcie_irq_unmask() local
194 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in uniphier_pcie_irq_unmask()
199 raw_spin_lock_irqsave(&pp->lock, flags); in uniphier_pcie_irq_unmask()
205 raw_spin_unlock_irqrestore(&pp->lock, flags); in uniphier_pcie_irq_unmask()
230 struct pcie_port *pp = irq_desc_get_handler_data(desc); in uniphier_pcie_irq_handler() local
231 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in uniphier_pcie_irq_handler()
265 static int uniphier_pcie_config_legacy_irq(struct pcie_port *pp) in uniphier_pcie_config_legacy_irq() argument
267 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in uniphier_pcie_config_legacy_irq()
279 pp->irq = irq_of_parse_and_map(np_intc, 0); in uniphier_pcie_config_legacy_irq()
280 if (!pp->irq) { in uniphier_pcie_config_legacy_irq()
287 &uniphier_intx_domain_ops, pp); in uniphier_pcie_config_legacy_irq()
294 irq_set_chained_handler_and_data(pp->irq, uniphier_pcie_irq_handler, in uniphier_pcie_config_legacy_irq()
295 pp); in uniphier_pcie_config_legacy_irq()
302 static int uniphier_pcie_host_init(struct pcie_port *pp) in uniphier_pcie_host_init() argument
304 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in uniphier_pcie_host_init()
308 ret = uniphier_pcie_config_legacy_irq(pp); in uniphier_pcie_host_init()
314 dw_pcie_setup_rc(pp); in uniphier_pcie_host_init()
319 dw_pcie_msi_init(pp); in uniphier_pcie_host_init()
332 struct pcie_port *pp = &pci->pp; in uniphier_add_pcie_port() local
336 pp->ops = &uniphier_pcie_host_ops; in uniphier_add_pcie_port()
339 pp->msi_irq = platform_get_irq_byname(pdev, "msi"); in uniphier_add_pcie_port()
340 if (pp->msi_irq < 0) in uniphier_add_pcie_port()
341 return pp->msi_irq; in uniphier_add_pcie_port()
344 ret = dw_pcie_host_init(pp); in uniphier_add_pcie_port()