Lines Matching refs:pp
55 void (*readl_rc)(struct pcie_port *pp,
57 void (*writel_rc)(struct pcie_port *pp,
59 int (*rd_own_conf)(struct pcie_port *pp, int where, int size, u32 *val);
60 int (*wr_own_conf)(struct pcie_port *pp, int where, int size, u32 val);
61 int (*rd_other_conf)(struct pcie_port *pp, struct pci_bus *bus,
63 int (*wr_other_conf)(struct pcie_port *pp, struct pci_bus *bus,
65 int (*link_up)(struct pcie_port *pp);
66 void (*host_init)(struct pcie_port *pp);
67 void (*msi_set_irq)(struct pcie_port *pp, int irq);
68 void (*msi_clear_irq)(struct pcie_port *pp, int irq);
69 phys_addr_t (*get_msi_addr)(struct pcie_port *pp);
70 u32 (*get_msi_data)(struct pcie_port *pp, int pos);
71 void (*scan_bus)(struct pcie_port *pp);
72 int (*msi_host_init)(struct pcie_port *pp, struct msi_controller *chip);
77 irqreturn_t dw_handle_msi_irq(struct pcie_port *pp);
78 void dw_pcie_msi_init(struct pcie_port *pp);
79 int dw_pcie_link_up(struct pcie_port *pp);
80 void dw_pcie_setup_rc(struct pcie_port *pp);
81 int dw_pcie_host_init(struct pcie_port *pp);